단 5줄의 코드로 데이터베이스 동기화
// Sql Server provider, the "server" or "hub".
SqlSyncProvider serverProvider = new SqlSyncProvider(
@"Data Source=.;Initial Catalog=AdventureWorks;" +
"Integrated Security=true;");
// Sqlite Client provider acting as the "client"
SqliteSyncProvider clientProvider = new
SqliteSyncProvider("advworks.db");
// Tables involved in the sync process:
var tables = new string[] {
"ProductCategory", "ProductDescription",
"ProductModel", "Product",
"ProductModelProductDescription",
"Address", "Customer", "CustomerAddress",
"SalesOrderHeader", "SalesOrderDetail" };
// Sync agent
SyncAgent agent = new SyncAgent(
clientProvider, serverProvider, tables);
do
{
var result = await agent.SynchronizeAsync();
Console.WriteLine(result);
} while (Console.ReadKey().Key != ConsoleKey.Escape);
의 이 에피소드에서 팀은 프로젝트의 역사를 공유하는 제작자와 이야기하고 프레임워크를 사용하는 것이 얼마나 빠르고 쉬운지 보여주는 몇 가지 시나리오를 시연합니다.
쇼에서 논의된 링크는 다음에서 찾을 수 있습니다.
https://www.theurlist.com/efcore-standup-2020-09-02 .
EF Core 팀에 대한 피드백이 있습니까? File an issue 또는 우리의 많은 중 하나에 가입 online discussions .
Reference
이 문제에 관하여(단 5줄의 코드로 데이터베이스 동기화), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/dotnet/synchronize-databases-with-only-five-lines-of-code-348k텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)