Microsoft.AspNetCore.Datasync.NSwag 6.1.0

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

// Install Microsoft.AspNetCore.Datasync.NSwag as a Cake Tool
#tool nuget:?package=Microsoft.AspNetCore.Datasync.NSwag&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 平台
  • 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开源代码行为准则。有关更多信息,请参阅代码行为准则常见问题解答或与[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 标准 的更多信息。

NuGet 包

此包未由任何 NuGet 包使用。

GitHub 库 (1)

显示依赖 Microsoft.AspNetCore.Datasync.NSwag 的最受欢迎的前 1 个 GitHub 库

星级
Azure/azure-mobile-apps
使用 Azure Mobile Apps 制作更好的移动应用程序
版本 下载 最后更新
6.1.0 880 2/2/2024
6.0.8 232 1/12/2024
6.0.7 288 12/15/2023
6.0.6 335 11/22/2023
6.0.5 262 11/3/2023
6.0.4 204 10/13/2023
6.0.3 161 10/6/2023
6.0.2 168 9/25/2023
6.0.1 156 9/15/2023
6.0.0 158 9/7/2023
5.1.8 183 8/26/2023
5.1.7 143 8/22/2023
5.1.6 274 6/23/2023
5.1.5 176 5/26/2023
5.1.4 159 5/11/2023
5.1.3 262 3/14/2023
5.1.2 301 2/28/2023
5.1.1 269 2/18/2023
5.1.0 282 2/10/2023
5.0.21 286 2/4/2023
5.0.20 334 1/8/2023
5.0.18 357 12/17/2022
5.0.0-preview.1 108 1/7/2023