CP.Extensions.Hosting.Identity.EntityFrameworkCore.SqlServer        2.0.5 
                    dotnet add package CP.Extensions.Hosting.Identity.EntityFrameworkCore.SqlServer --version 2.0.5
NuGet\Install-Package CP.Extensions.Hosting.Identity.EntityFrameworkCore.SqlServer -Version 2.0.5
         此命令旨在在 Visual Studio 的包管理器控制台中使用,因为它使用 NuGet 模块的 Install-Package 版本。
    <PackageReference Include="CP.Extensions.Hosting.Identity.EntityFrameworkCore.SqlServer" Version="2.0.5" />
         对于支持 包引用 的项目,将此 XML 节点复制到项目文件中以便引用此包。
    paket add CP.Extensions.Hosting.Identity.EntityFrameworkCore.SqlServer --version 2.0.5
          NuGet 团队不为此客户端提供支持。请联系其 维护者 以获取支持。
    #r "nuget: CP.Extensions.Hosting.Identity.EntityFrameworkCore.SqlServer, 2.0.5"
         #r 指令可用于 F# Interactive 和 Polyglot Notebooks。将此复制到交互式工具或脚本的源代码中以便引用包。
    // Install CP.Extensions.Hosting.Identity.EntityFrameworkCore.SqlServer as a Cake Addin #addin nuget:?package=CP.Extensions.Hosting.Identity.EntityFrameworkCore.SqlServer&version=2.0.5 // Install CP.Extensions.Hosting.Identity.EntityFrameworkCore.SqlServer as a Cake Tool #tool nuget:?package=CP.Extensions.Hosting.Identity.EntityFrameworkCore.SqlServer&version=2.0.5
          NuGet 团队不为此客户端提供支持。请联系其 维护者 以获取支持。
    注意:命名空间已更改为 ReactiveMarbles.Extensions.Hosting。请更新您的引用到新命名空间。
ReactiveMarbles.Extensions Hosting
Microsoft.Extensions.Hosting 库的扩展,旨在允许 Windows 应用程序使用托管基础。
ReactiveMarbles.Extensions.Hosting.Identity.EntityFrameworkCore.Sqlite
 
.UseWebHostServices((whb, services) =>
{
    services.UseEntityFrameworkCoreSqlite<DBContext, IdentityUser, IdentityRole>(whb, "DefaultConnection")
    .Configure<IdentityOptions>(options =>
    {
        // Configure options
    });
})
ReactiveMarbles.Extensions.Hosting.Identity.EntityFrameworkCore.SqlServer
 
.UseWebHostServices((whb, services) =>
{
    services.UseEntityFrameworkCoreSqlServer<DBContext, IdentityUser, IdentityRole>(whb, "DefaultConnection")
    .Configure<IdentityOptions>(options =>
    {
        // Configure options
    });
})
ReactiveMarbles.Extensions.Hosting.MainUIThread
 
用于在 Wpf / WinUI / WinForms 应用程序中运行主 UI 线程。
ReactiveMarbles.Extensions.Hosting.Plugins
 
.ConfigurePlugins(pluginBuilder =>
{
    Console.ForegroundColor = ConsoleColor.Yellow;
    Console.WriteLine("Running using dotNet {0}", Environment.Version);
    //// Specify the location from where the Dll's are "globbed"
    var process = Process.GetCurrentProcess();
    var fullPath = process.MainModule?.FileName?.Replace(process.MainModule.ModuleName!, string.Empty);
    Console.WriteLine("Add Scan Directories: {0}", fullPath);
    pluginBuilder?.AddScanDirectories(fullPath!);
    //// Add the framework libraries which can be found with the specified globs
    pluginBuilder?.IncludeFrameworks(@"\netstandard2.0\*.FrameworkLib.dll");
    //// Add the plugins which can be found with the specified globs
    var runtime = targetRuntime ?? Path.GetFileName(executableLocation);
    Console.WriteLine(@"Include Plugins from: \Plugins\{0}\{1}*.dll", runtime, nameSpace);
    pluginBuilder?.IncludePlugins(@$"\Plugins\{runtime}\{##YourPluginNameSpace##}*.dll");
    Console.ResetColor();
})
/// <summary>
/// This plug-in configures the HostBuilderContext to have the hosted services
/// </summary>
public class Plugin : PluginBase<FirstService, SecondService, ThirdService>
{
}
ReactiveMarbles.Extensions.Hosting.PluginService
 
await ServiceHost.Create(
            typeof(Program),
            args,
            hb => hb, // Configure the HostBuilder
            host => {}, // Configure the Host
            nameSpace: "ReactiveMarbles.Plugin").ConfigureAwait(false);
ReactiveMarbles.Extensions.Hosting.ReactiveUI.WinForms
 
.ConfigureSplatForMicrosoftDependencyResolver()
.ConfigureWinForms<MainForm>()
.UseWinFormsLifetime()
ReactiveMarbles.Extensions.Hosting.ReactiveUI.WinUI
 
.ConfigureSplatForMicrosoftDependencyResolver()
.ConfigureWinUI<MainWindow>()
.UseWpfLifetime()
ReactiveMarbles.Extensions.Hosting.ReactiveUI.Wpf
 
.ConfigureSplatForMicrosoftDependencyResolver()
.ConfigureWpf<MainWindow>()
.UseWpfLifetime()
ReactiveMarbles.Extensions.Hosting.SingleInstance
 
.ConfigureSingleInstance(builder =>
{
	builder.MutexId = "{ea031523-3a63-45e5-85f2-6fa75fbf37ed}";
	builder.WhenNotFirstInstance = (hostingEnvironment, logger) =>
	{
		// Application already started, this is another instance
		logger.LogWarning("Application {0} already running.", hostingEnvironment.ApplicationName);
	};
})
ReactiveMarbles.Extensions.Hosting.WinForms
 
.ConfigureWinForms<MainForm>()
.UseWinFormsLifetime()
ReactiveMarbles.Extensions.Hosting.WinUI
 
.ConfigureWinUI<MainWindow>()
.UseWpfLifetime()
ReactiveMarbles.Extensions.Hosting.Wpf
 
.ConfigureWpf<MainWindow>()
.UseWpfLifetime()
| 产品 | 版本 兼容的和额外的计算目标框架版本。 | 
|---|---|
| .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已计算。 | 
- 
                                                    net6.0- Microsoft.AspNetCore.Identity.EntityFrameworkCore (>= 6.0.30)
- Microsoft.AspNetCore.Identity.UI (>= 6.0.30)
- Microsoft.EntityFrameworkCore.SqlServer (>= 6.0.30)
- Microsoft.Extensions.Hosting (>= 8.0.0)
- Newtonsoft.Json (>= 13.0.3)
 
- 
                                                    net8.0- Microsoft.AspNetCore.Identity.EntityFrameworkCore (>= 8.0.5)
- Microsoft.AspNetCore.Identity.UI (>= 8.0.5)
- Microsoft.EntityFrameworkCore.SqlServer (>= 8.0.5)
- Microsoft.Extensions.Hosting (>= 8.0.0)
- Newtonsoft.Json (>= 13.0.3)
 
NuGet包
此包未被任何NuGet包使用。
GitHub仓库
此包未被任何流行的GitHub仓库使用。
| 版本 | 下载 | 最后更新 | 
|---|---|---|
| 2.0.5 | 89 | 5/18/2024 | 
| 1.5.2 | 90 | 5/17/2024 | 
| 1.4.2 | 101 | 5/5/2024 | 
| 1.3.13 | 76 | 5/1/2024 | 
| 1.3.2 | 94 | 4/11/2024 | 
| 1.2.2 | 145 | 3/26/2024 | 
| 1.1.90 | 146 | 3/19/2024 | 
| 1.1.28 | 256 | 2/5/2024 | 
| 1.1.18 | 380 | 1/4/2024 | 
| 1.1.11 | 383 | 12/23/2023 | 
| 1.1.10 | 354 | 12/23/2023 | 
| 1.1.7 | 82 | 12/14/2023 | 
| 1.1.5 | 104 | 11/23/2023 | 
| 1.1.3 | 81 | 11/12/2023 | 
| 1.0.61 | 415 | 11/6/2023 | 
| 1.0.60 | 399 | 11/6/2023 | 
| 1.0.58 | 399 | 10/27/2023 | 
| 1.0.56 | 439 | 10/27/2023 | 
| 1.0.55 | 449 | 10/27/2023 | 
| 1.0.54 | 424 | 10/27/2023 | 
| 1.0.52 | 484 | 10/17/2023 | 
| 1.0.50 | 441 | 10/17/2023 | 
| 1.0.48 | 477 | 10/16/2023 | 
| 1.0.47 | 447 | 10/16/2023 | 
| 1.0.46 | 466 | 10/16/2023 | 
| 1.0.44 | 456 | 10/3/2023 | 
| 1.0.43 | 428 | 10/2/2023 | 
| 1.0.39 | 478 | 10/2/2023 | 
| 1.0.37 | 472 | 9/30/2023 | 
| 1.0.33 | 480 | 9/19/2023 | 
| 1.0.31 | 448 | 9/19/2023 | 
| 1.0.29 | 510 | 9/14/2023 | 
| 1.0.17 | 492 | 8/31/2023 | 
与Net 6 / 8和net462的兼容性