예제 #1
0
 private async Task UpdateSubscriptionAsync(Guid subscriptionId, int buildId)
 {
     using (Logger.BeginScope(
                "Updating subscription '{subscriptionId}' with build '{buildId}'",
                subscriptionId,
                buildId))
     {
         ISubscriptionActor actor = SubscriptionActorFactory(new ActorId(subscriptionId));
         await actor.UpdateAsync(buildId);
     }
 }
 private async Task UpdateSubscriptionAsync(Guid subscriptionId, int buildId)
 {
     using (Logger.BeginScope(
                "Updating subscription '{subscriptionId}' with build '{buildId}'",
                subscriptionId,
                buildId))
     {
         try
         {
             ISubscriptionActor actor = SubscriptionActorFactory.Lookup(new ActorId(subscriptionId));
             await actor.UpdateAsync(buildId);
         }
         catch (Exception e)
         {
             Logger.LogError(e, $"Failed to update subscription '{subscriptionId}' with build '{buildId}'");
         }
     }
 }