Microsoft.AspNetCore.Datasync.Template.CSharp 6.1.0

前缀已保留
dotnet new install Microsoft.AspNetCore.Datasync.Template.CSharp::6.1.0                
此包包含一个可以从 shell/命令行调用的 .NET 模板包

Azure 移动应用

MIT license Build Status NuGet Version

Azure 移动应用(也称为 Microsoft Datasync 框架)是一组客户端和服务器库,可添加经身份验证的数据访问和离线同步到您的移动应用。

目前,我们支持

  • 服务器:.NET 6 的 ASP.NET Core。
  • 客户端:.NET Standard 2.0 和 .NET 6。

支持 .NET Standard 2.0 和 .NET 6 的客户端平台包括

  • AvaloniaUI
  • .NET MAUI
  • Uno Platform
  • Windows(UWP、WinUI3、WPF)
  • Xamarin Forms
  • Xamarin Native(Android 和 iOS)

Blazor 和 Unity 存在离线支持问题,因为它们都不支持本机 Sqlite。

要开始,请查看我们的 文档

较旧的(v4.2.0 及更早版本)库已停用并不再受支持。您可以在 存档分支 中找到源代码。

.NET (sdk/dotnet)

服务器库使用 ASP.NET Core 6.0,并提供内存数据、LiteDb 和 Entity Framework Core 数据库。

库的发布和支持版本将通过正常的 NuGet 机制进行分发

版本 下载
Microsoft.AspNetCore.Datasync Core Library Version Core Library Downloads
Microsoft.AspNetCore.Datasync.Abstractions Abstractions Library Version Abstractions Library Downloads
Microsoft.AspNetCore.Datasync.EFCore EFCore Library Version EFCore Library Downloads
Microsoft.AspNetCore.Datasync.InMemory InMemory Library Version InMemory Library Downloads
Microsoft.AspNetCore.Datasync.LiteDb LiteDb Library Version LiteDb Library Downloads
Microsoft.AspNetCore.Datasync.NSwag NSwag Library Version LiteDb Library Downloads
Microsoft.AspNetCore.Datasync.Swashbuckle Swashbuckle Library Version LiteDb Library Downloads
Microsoft.Datasync.Client Client Library Version Client Library Downloads
Microsoft.Datasync.Client.SQLiteStore SQLiteStore Library Version SQLiteStore Library Downloads

模板

我们提供与 dotnet new 一起使用的模板。该模板预配置 ASP.NET Core、Entity Framework Core 和 Datasync 服务器库。要安装模板

dotnet new -i Microsoft.AspNetCore.Datasync.Template.CSharp

要创建服务器,请使用 dotnet new

mkdir My.Datasync.Server
cd My.Datasync.Server
dotnet new datasync-server

文档

您可以在 docs.microsoft.com 上找到最新的文档。适当的时候,将在仓库 Wiki 中添加更多信息。

贡献

此项目欢迎 contributions 和 suggestions。大多数 contributions 需要您同意一份贡献者许可协议 (CLA),声明您有权,并且实际上确实授予我们使用您的 contributions 的权利。有关详细信息,请访问 https://cla.opensource.microsoft.com

当你提交拉取请求时,CLA 机器人会自动判断你是否需要提供 CLA 并适当地装饰 PR(例如状态检查、注释)。只需遵循机器人提供的说明。您只需在整个使用我们的 CLA 的所有仓库中这样做一次。

本项目采纳了 微软开源代码行为准则。更多详细信息请参阅 行为准则常见问题解答 或联系 opencode@microsoft.com 询问任何其他问题或评论。

商标

本项目可能包含项目、产品或服务的商标或徽标。微软商标或徽标的授权使用需遵守并须遵循 微软商标与品牌指南。本项目的修改版本中使用微软商标或徽标不得造成混淆或暗示微软赞助。任何第三方商标或徽标的用法均受第三方政策的约束。

  • net6.0

    • 无依赖。

NuGet 包

此包不被任何 NuGet 包使用。

GitHub 仓库

此包不被任何流行的 GitHub 仓库使用。

版本 下载 最后更新
6.1.0 1,875 2/2/2024
6.0.8 703 1/12/2024
6.0.7 923 12/15/2023
6.0.6 817 11/22/2023
6.0.5 683 11/3/2023
6.0.4 840 10/13/2023
6.0.3 411 10/6/2023
6.0.2 205 9/25/2023
6.0.1 255 9/15/2023
6.0.0 274 9/7/2023
5.1.8 249 8/26/2023
5.1.7 215 8/22/2023
5.1.6 377 6/23/2023
5.1.5 201 5/26/2023
5.1.4 165 5/11/2023
5.1.3 464 3/14/2023
5.1.2 278 2/28/2023
5.1.1 252 2/18/2023
5.1.0 237 2/10/2023
5.0.21 281 2/4/2023
5.0.20 383 1/8/2023
5.0.18 355 12/17/2022
5.0.17 289 12/15/2022
5.0.15 265 12/14/2022
5.0.14 307 12/14/2022
5.0.13 275 12/8/2022
5.0.12 542 9/30/2022
5.0.11 524 8/19/2022
5.0.10 438 8/5/2022
5.0.9 504 7/8/2022
5.0.6 531 6/25/2022
5.0.5 415 6/17/2022
5.0.4 406 6/11/2022
5.0.3 454 6/1/2022
5.0.2 428 5/31/2022
5.0.1 416 5/24/2022
5.0.0 435 5/6/2022
5.0.0-preview.1 103 1/7/2023
5.0.0-beta.12 112 4/8/2022
5.0.0-beta.11 194 12/8/2021
5.0.0-beta.10 146 11/22/2021
5.0.0-beta.8 151 11/8/2021
5.0.0-beta.7 163 11/8/2021
5.0.0-beta.6 281 11/6/2021