Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use ABP in a mobile(Xamarin) application (.Net Standard 2.0) #2668

Closed
jader1313 opened this issue Jan 17, 2020 · 3 comments · Fixed by #2683
Closed

Use ABP in a mobile(Xamarin) application (.Net Standard 2.0) #2668

jader1313 opened this issue Jan 17, 2020 · 3 comments · Fixed by #2683
Assignees
Milestone

Comments

@jader1313
Copy link

I would like to use ABP to share domain, application, and data access classes across the various user interfaces: desktop, web, and mobile. I can't use ABP in Xamarin because some projects (modules) are set to .Net Standard 2.1 and Xamarin only supports .Net Standard 2.0:
-Volo.Abp.EntityFrameworkCore
-Volo.Abp.EntityFrameworkCore.Sqlite

Would a downgrade to .Net Standard 2.0 be possible to standardize and make it compatible with Xamarin?

I didn't find an example of using ABP with Xamarin as there was before in Boilerplate. Is it possible ABP + Xamarin?

Any guidance on this?

@hikalkan
Copy link
Member

Volo.Abp.EntityFrameworkCore using .net standard 2.1 because Microsoft.EntityFrameworkCore 3.0.0 was depending on .net standard 2.1. But now I see that Microsoft.EntityFrameworkCore 3.1 supports .net standard 2.0. So, we will consider to downgrade it. Thanks.

However, I didn't understand why you need EF Core in Xamarin. Will you directly connect to a database from your mobile app?

@hikalkan
Copy link
Member

@maliming can you check if we can downgrade to .net standard 2.0 for EF Core depended projects?

@jader1313
Copy link
Author

However, I didn't understand why you need EF Core in Xamarin. Will you directly connect to a database from your mobile app?

The application will work offline, accessing an SQLite database on the device that will synchronize with a MySQL database on the Web.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants