An open API service indexing awesome lists of open source software.

https://github.com/ivanmurzak/unity-entityframeworkcore.3.1.25

Pack of required DLLs for Net Standard 2.0 EntityFrameworkCore 3.1.25
https://github.com/ivanmurzak/unity-entityframeworkcore.3.1.25

dotnet-standard entityframeworkcore unity

Last synced: 2 months ago
JSON representation

Pack of required DLLs for Net Standard 2.0 EntityFrameworkCore 3.1.25

Awesome Lists containing this project

README

        

![License](https://img.shields.io/github/license/IvanMurzak/Unity-EntityFrameworkCore.3.1.25) [![Stand With Ukraine](https://raw.githubusercontent.com/vshymanskyy/StandWithUkraine/main/badges/StandWithUkraine.svg)](https://stand-with-ukraine.pp.ua)

# Unity-EntityFrameworkCore 3.1.25 (.NET Standard 2.0)

> ⚠️ Deprecated - use [Unity-EFCore-SQLite](https://github.com/IvanMurzak/Unity-EFCore-SQLite) instead.

Pack of required DLLs to work with EntityFrameworkCore 3.1.25 in Unity 2020 or newer. This is not a wrapper, only native DLLs from NuGet, combined into single NPM package for ease install and usage. The version 3.1.25 is old, but it supported by Unity 2020. If you want to use EntityFrameworkCore 5.0.0 you have to use Unity 2021 or newer, this pack of DLLs won't work in that case. Need to use another one.

# What is it?
EntityFrameworkCore is very powerful tool for working with data, such as saving ingame progress or any other data in SQL tables. EFCore provides ability to use `Code First` feature for avoiding SQL queries and work with C# classes, properties and LINQ. Supported migrations and many more cool stuff which you may read at official [EF Core page](https://docs.microsoft.com/en-us/ef/core/)

# How to install
DLLs are splited to three dedicated packages, each one can be installed as UPM package using command line.

### Required
1. To have installed [OpenUPM-CLI](https://openupm.com/docs/getting-started.html)
2. Unity Api Compatibility Level set to `.NET Standard 2.0`
3. Install packages as listed below

### Microsoft.EntityFrameworkCore 3.1.25 (.NET Standard 2.0)
```
openupm add microsoft.entityframeworkcore
```

### Microsoft.EntityFrameworkCore.Proxies 3.1.25 (.NET Standard 2.0)
```
openupm add microsoft.entityframeworkcore.proxies
```

### Microsoft.EntityFrameworkCore.SQLite 3.1.25 (.NET Standard 2.0)
```
openupm add microsoft.entityframeworkcore.sqlite
```