Microsoft.AspNetCore.Datasync.InMemory 6.1.0

前缀已保留
dotnet add package Microsoft.AspNetCore.Datasync.InMemory --version 6.1.0                
NuGet\Install-Package Microsoft.AspNetCore.Datasync.InMemory -Version 6.1.0                
此命令意在使用 Visual Studio 中的包管理器控制台,因为它是使用 NuGet 模块的 Install-Package 版本。
<PackageReference Include="Microsoft.AspNetCore.Datasync.InMemory" Version="6.1.0" />                
对于支持 PackageReference 的项目,请将此 XML 节复制到项目文件中引用此包。
paket add Microsoft.AspNetCore.Datasync.InMemory --version 6.1.0                
#r "nuget: Microsoft.AspNetCore.Datasync.InMemory, 6.1.0"                
#r 指令可用于 F# Interactive 和 Polyglot Notebooks。将此复制到交互式工具或脚本的源代码中引用包。
// Install Microsoft.AspNetCore.Datasync.InMemory as a Cake Addin
#addin nuget:?package=Microsoft.AspNetCore.Datasync.InMemory&version=6.1.0

// Install Microsoft.AspNetCore.Datasync.InMemory as a Cake Tool
#tool nuget:?package=Microsoft.AspNetCore.Datasync.InMemory&version=6.1.0                

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中添加更多信息。

贡献

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

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

本项目已采用Microsoft开源行为准则。更多详情请参阅行为准则FAQ,或通过[email protected]提出任何额外的疑问或评论。

商标

本项目可能包含项目、产品或服务的商标或徽标。未经授权使用Microsoft商标或徽标须遵守并必须遵循Microsoft的商标和品牌指南。在不引起混淆或暗示Microsoft赞助的情况下使用此项目的修改版本中的Microsoft商标或徽标。对第三方商标或徽标的任何使用均须遵守那些第三方政策。

产品 兼容和额外计算的计算目标框架版本。
.NET net6.0 兼容。 net6.0-android 已计算。 net6.0-ios 已计算。 net6.0-maccatalyst 已计算。 net6.0-macos 已计算。 net6.0-tvos 已计算。 net6.0-windows 已计算。 net7.0 已计算。 net7.0-android 已计算。 net7.0-ios 已计算。 net7.0-maccatalyst 已计算。 net7.0-macos 已计算。 net7.0-tvos 已计算。 net7.0-windows 已计算。 net8.0 已计算。 net8.0-android 已计算。 net8.0-browser 已计算。 net8.0-ios 已计算。 net8.0-maccatalyst 已计算。 net8.0-macos 已计算。 net8.0-tvos 已计算。 net8.0-windows 已计算。
兼容的目标框架
包含的目标框架(在包中)
了解更多关于 目标框架.NET Standard

NuGet 包

此包未被任何 NuGet 包使用。

GitHub 仓库

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

版本 下载 最后更新
6.1.0 802 2/2/2024
6.0.8 169 1/12/2024
6.0.7 224 12/15/2023
6.0.6 194 11/22/2023
6.0.5 201 11/3/2023
6.0.4 258 10/13/2023
6.0.3 163 10/6/2023
6.0.2 155 9/25/2023
6.0.1 151 9/15/2023
6.0.0 154 9/7/2023
5.1.8 163 8/26/2023
5.1.7 130 8/22/2023
5.1.6 503 6/23/2023
5.1.5 190 5/26/2023
5.1.4 145 5/11/2023
5.1.3 1,387 3/14/2023
5.1.2 1,826 2/28/2023
5.1.1 276 2/18/2023
5.1.0 255 2/10/2023
5.0.21 296 2/4/2023
5.0.20 366 1/8/2023
5.0.18 604 12/17/2022
5.0.17 280 12/15/2022
5.0.15 294 12/14/2022
5.0.14 275 12/14/2022
5.0.13 300 12/8/2022
5.0.12 542 9/30/2022
5.0.11 560 8/19/2022
5.0.10 434 8/5/2022
5.0.9 2,389 7/8/2022
5.0.6 440 6/25/2022
5.0.5 439 6/17/2022
5.0.4 467 6/11/2022
5.0.3 414 6/1/2022
5.0.2 392 5/31/2022
5.0.1 761 5/24/2022
5.0.0 425 5/6/2022
5.0.0-preview.1 104 1/7/2023
5.0.0-beta.12 380 4/8/2022
5.0.0-beta.11 824 12/8/2021
5.0.0-beta.10 165 11/22/2021
5.0.0-beta.8 153 11/8/2021
5.0.0-beta.7 163 11/8/2021
5.0.0-beta.6 272 11/6/2021
5.0.0-beta.5 192 11/6/2021