public static async Task SetErrorInjection(string providerName, ErrorInjectionBehavior errorInjectionBehavior, IGrainFactory grainFactory)
 {
     IManagementGrain mgmtGrain = grainFactory.GetGrain <IManagementGrain>(0);
     await mgmtGrain.SendControlCommandToProvider(
         typeof(ErrorInjectionStorageProvider).FullName,
         providerName,
         (int)Commands.SetErrorInjection,
         errorInjectionBehavior);
 }
 public void SetErrorInjection(ErrorInjectionBehavior errorInject)
 {
     ErrorInjection = errorInject;
     logger.Info(0, "Set ErrorInjection to {0}", ErrorInjection);
 }
Esempio n. 3
0
 public void SetErrorInjection(ErrorInjectionBehavior errorInject)
 {
     ErrorInjection = errorInject;
     logger.LogInformation("Set ErrorInjection to {ErrorInjection}", ErrorInjection);
 }