コード例 #1
0
 public async Task <StyleAggregateRoot> Handle(GetStyleByIdQuery request, CancellationToken cancellationToken)
 {
     using (_metrics.Measure.Timer.Time(_requestTimer))
     {
         try
         {
             return(await _repository.GetByStream <StyleAggregateRoot, StyleAggregate>($"{typeof(StyleAggregateRoot).Name}-{request.StyleId}"));
         }
         catch (Exception e)
         {
             return(null);
         }
     }
 }