文件名称:EventAggregator:EventAggregator模式的类型安全的C#实现
文件大小:34KB
文件格式:ZIP
更新时间:2024-03-15 21:27:18
C#
EventAggregator 该库实现了eventaggregator模式的变体。 特征 活动取消 订阅优先级 在指定线程中分派 NuGet软件包 该库也可以从用作.NET Standard 2.0库。 PM> Install-Package Micky5991.EventAggregator 入门 要求 .NET Core 2.1 / .NET Core 3.1 / .NET 5 2.1+ 2.1+ 2.1+ 5.0+ 登记 为了使用此库,您需要首先将IEventAggregator注册到IServiceCollection 。 return new ServiceCollection () . AddSingleton < IEventAggregator>() // Add this line to
【文件预览】:
EventAggregator-master
----.gitignore(2KB)
----EventAggregator.Tests()
--------EventAggregatorFixture.cs(22KB)
--------EventBaseFixture.cs(2KB)
--------EventAggregator.Tests.csproj(1KB)
--------SubscriptionFixture.cs(17KB)
--------TestClasses()
--------.config()
----CODEOWNERS(21B)
----EventAggregator.sln.DotSettings.user(950B)
----EventAggregator.Sample()
--------Program.cs(2KB)
--------SampleService.cs(4KB)
--------Events()
--------EventAggregator.Sample.csproj(766B)
----EventAggregator()
--------EventAggregator.csproj(2KB)
--------Elements()
--------Interfaces()
--------Services()
--------EventAggregatorErrors.cs(473B)
--------stylecop.json(825B)
--------EventAggregator.ruleset(553B)
--------ThreadTarget.cs(992B)
--------EventPriority.cs(1KB)
----LICENSE(1KB)
----EventAggregator.sln(2KB)
----.github()
--------workflows()
----README.md(4KB)