【文件属性】:
文件名称:CatFactory.EntityFrameworkCore:实体框架核心的CatFactory软件包
文件大小:59KB
文件格式:ZIP
更新时间:2021-05-25 09:11:32
C#
CatFactory.EntityFrameworkCore == ^^ ==
这是Entity Framework Core的CatFactory程序包。
什么是CatFactory?
CatFactory是使用C#构建的.NET Core的脚手架引擎。
如何运作?
CatFactory的概念是从SQL Server实例导入现有数据库,然后支持目标技术。
我们还可以将SQL Server实例中的数据库替换为内存数据库。
导入现有数据库的流程是:
创建数据库工厂
导入数据库
创建项目实例(Entity Framework Core,Dapper等)
构建功能(每个架构一个功能)
脚手架对象,这些方法从数据库读取所有对象并为代码构建器创建实例
捐款
您可以使用以下链接通过PayPal捐款:
谢谢你的帮助! == ^^ ==
代码段
您可以检查以获得此程序包的代码段。
还
【文件预览】:
CatFactory.EntityFrameworkCore-master
----CatFactory.EntityFrameworkCore()
--------EntityFrameworkCoreVersion.cs(240B)
--------ConstraintExtensions.cs(1KB)
--------EntityFrameworkCoreProjectSelectionExtensions.cs(6KB)
--------EntityFrameworkCoreProjectRepositoriesExtensions.cs(6KB)
--------EntityFrameworkCoreProjectLayersExtensions.cs(4KB)
--------DbObjectExtensions.cs(478B)
--------EntityLayerExtensions.cs(3KB)
--------EntityFrameworkCoreProjectSettings.cs(3KB)
--------DomainExtensions.cs(7KB)
--------IDotNetClassDefinitionExtensions.cs(5KB)
--------AuditEntity.cs(695B)
--------AuthorInfo.cs(266B)
--------EntityFrameworkCoreProjectNamespaces.cs(1KB)
--------CatFactory.EntityFrameworkCore.csproj(1KB)
--------ProjectFeatureExtensions.cs(1KB)
--------Definitions()
--------DatabaseExtensions.cs(2KB)
--------EntityFrameworkCoreProjectDomainExtensions.cs(2KB)
--------DataLayerExtensions.cs(7KB)
--------EntityFrameworkCoreProject.cs(6KB)
----.gitignore(4KB)
----LICENSE(1KB)
----CatFactory.EntityFrameworkCore.Tests()
--------ProjectSelectionTests.cs(2KB)
--------ScaffoldingTests.cs(11KB)
--------ValueConversion.cs(1KB)
--------NamingConventionTests.cs(617B)
--------MockTests.cs(855B)
--------ScaffoldingEventHandlersTests.cs(2KB)
--------CatFactory.EntityFrameworkCore.Tests.csproj(1KB)
--------Models()
--------ProjectCreationTests.cs(695B)
----README.md(3KB)
----build.bat(585B)
----CatFactory.EntityFrameworkCore.sln(2KB)