コード例 #1
0
 public SagaClaptrap(IClaptrapIdentity identity,
                     IClaptrapFactory claptrapFactory,
                     IClaptrapAccessor claptrapAccessor,
                     ISagaUserDataSerializer sagaUserDataSerializer,
                     ILogger <SagaClaptrap> logger) : base(identity,
                                                           claptrapFactory,
                                                           claptrapAccessor)
 {
     _identity = identity;
     _sagaUserDataSerializer = sagaUserDataSerializer;
     _logger    = logger;
     _activated = new Lazy <bool>(() =>
     {
         Claptrap.ActivateAsync().Wait();
         return(true);
     });
 }
コード例 #2
0
 public Task ActivateAsync()
 {
     return(Claptrap.ActivateAsync());
 }