public override Task OnDeactivateAsync()
        {
            StatsHelper.RegisterDeactivation("MethodEntityGrain", this.GrainFactory);

            Logger.LogWarning(this.GetLogger(), "MethodEntityGrain", "OnDeactivate", "Deactivation for {0} ", this.GetPrimaryKeyString());

            this.methodEntity = null;
            return(Task.CompletedTask);
        }
Example #2
0
        public override async Task OnDeactivateAsync()
        {
            await StatsHelper.RegisterDeactivation("EffectsDispatcherGrain", this.GrainFactory);

            this.timer.Dispose();
        }
Example #3
0
 public override Task OnDeactivateAsync()
 {
     return(StatsHelper.RegisterDeactivation("SolutionGrain", this.GrainFactory));
 }
 public override Task OnDeactivateAsync()
 {
     return(StatsHelper.RegisterDeactivation("ProjectCodeProviderGrain", this.GrainFactory));
 }