当前位置: 首页>>代码示例>>C#>>正文


C# IDocumentStore.GetReader方法代码示例

本文整理汇总了C#中IDocumentStore.GetReader方法的典型用法代码示例。如果您正苦于以下问题:C# IDocumentStore.GetReader方法的具体用法?C# IDocumentStore.GetReader怎么用?C# IDocumentStore.GetReader使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在IDocumentStore的用法示例。


在下文中一共展示了IDocumentStore.GetReader方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。

示例1: EntityApplicationServices

        public static IEnumerable<object> EntityApplicationServices(IDocumentStore docs, IEventStore store, DomainIdentityGenerator id)
        {
            var unique = new UserIndexService(docs.GetReader<byte, UserIndexLookup>());
            var passwords = new PasswordGenerator();

            yield return new UserApplicationService(store);
            yield return new SecurityApplicationService(store, id, passwords);
            yield return new RegistrationApplicationService(store, id, unique, passwords);
            yield return id;
        }
开发者ID:ptomasroos,项目名称:lokad-cqrs,代码行数:10,代码来源:DomainBoundedContext.cs

示例2: EventStoreToQueueDistributor

 public EventStoreToQueueDistributor(
     string queueName,
     IQueueFactory queueFactory,
     IEventStore eventStore,
     IDocumentStore projectionStore,
     ISerializer serializer)
 {
     _markerReader = projectionStore.GetReader<string, EventStoreMarker>();
     _markerWriter = projectionStore.GetWriter<string, EventStoreMarker>();
     _queueName = queueName;
     _eventStore = eventStore;
     _queueWriter = queueFactory.CreateWriter(queueName);
     _serializer = new QueueMessageSerializer(serializer);
 }
开发者ID:AlexeyRaga,项目名称:Ziggurat,代码行数:14,代码来源:EventStoreToQueueDistributor.cs

示例3: LoginIndexLookupService

 public LoginIndexLookupService(IDocumentStore storeFactory)
 {
     if (storeFactory == null) throw new ArgumentNullException("storeFactory");
     _reader = storeFactory.GetReader<byte, LoginIndexLookup>();
 }
开发者ID:AlexeyRaga,项目名称:Ziggurat,代码行数:5,代码来源:LoginIndexLookupService.cs

示例4: QueryService

 public QueryService(IDocumentStore store)
 {
     if (store == null) throw new ArgumentNullException("store");
     _index = new CustomerIndexService(store.GetReader<unit, CustomerIndexLookUp>());
 }
开发者ID:jacobrillema,项目名称:LokadDDDSample,代码行数:5,代码来源:QueryService.cs


注:本文中的IDocumentStore.GetReader方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。