DynamicDataAtomicity:提供一些助手来管理对多个可观察对象的原子更新的响应

时间:2024-05-18 08:33:04
【文件属性】:

文件名称:DynamicDataAtomicity:提供一些助手来管理对多个可观察对象的原子更新的响应

文件大小:13KB

文件格式:ZIP

更新时间:2024-05-18 08:33:04

C#

动态数据原子性 该项目使您可以利用DynamicData的IObservableCache以及标准IObservable来实现应用程序状态对象上的多个属性,但允许对其中一些或全部属性进行原子更新。 例子 考虑具有给定应用程序状态对象的以下示例。 public class TestState { public IObservableCache Data1 { get; } public IObservableCache Data2 { get; } public IObservable Data3 { get; } } 如果您的应用程序需要执行涉及对Data1和Data3进行更新的单个操作,则监视更新的所有可观察订阅将针对每个离散


【文件预览】:
DynamicDataAtomicity-master
----DynamicDataAtomicity()
--------DynamicDataAtomicity.csproj(612B)
--------ICompositeAtomic.cs(309B)
--------CompositeAtomic.cs(641B)
--------DynamicDataAtomicity.nuspec(952B)
--------ObservableExtensions()
----DynamicDataAtomicity.Tests()
--------Models()
--------DynamicDataAtomicity.Tests.csproj(677B)
--------AtomicStreamExtensionTests.cs(5KB)
--------AtomicStreamTests.cs(13KB)
----LICENSE(1KB)
----.gitignore(422B)
----README.md(5KB)
----DynamicDataAtomicity.sln(1KB)

网友评论