public void RunAsyncLoopFailed( Microsoft.ServiceFabric.Actors.Runtime.ActorService actorService, FG.ServiceFabric.Services.Remoting.FabricTransport.ServiceRequestContext context, System.Exception ex) { if (this.IsEnabled()) { RunAsyncLoopFailed( actorService.ActorTypeInformation.ImplementationType.ToString(), actorService.Context.CodePackageActivationContext.ApplicationTypeName, actorService.Context.CodePackageActivationContext.ApplicationName, actorService.Context.ServiceTypeName, actorService.Context.ServiceName.ToString(), actorService.Context.PartitionId, actorService.Context.ReplicaId, actorService.Context.NodeContext.NodeName, FG.ServiceFabric.Services.Remoting.FabricTransport.ServiceRequestContext.Current?["correlationId"], FG.ServiceFabric.Services.Remoting.FabricTransport.ServiceRequestContext.Current?["userId"], FG.ServiceFabric.Services.Remoting.FabricTransport.ServiceRequestContext.Current?["requestUri"], ex.Message, ex.Source, ex.GetType().FullName, ex.AsJson()); } }
public void PersonActivated( Microsoft.ServiceFabric.Actors.Runtime.Actor actor, FG.ServiceFabric.Services.Remoting.FabricTransport.ServiceRequestContext context, string name, string title) { if (this.IsEnabled()) { PersonActivated( actor.GetType().ToString(), actor.Id.ToString(), actor.ActorService.Context.CodePackageActivationContext.ApplicationTypeName, actor.ActorService.Context.CodePackageActivationContext.ApplicationName, actor.ActorService.Context.ServiceTypeName, actor.ActorService.Context.ServiceName.ToString(), actor.ActorService.Context.PartitionId, actor.ActorService.Context.ReplicaId, actor.ActorService.Context.NodeContext.NodeName, FG.ServiceFabric.Services.Remoting.FabricTransport.ServiceRequestContext.Current?["correlationId"], FG.ServiceFabric.Services.Remoting.FabricTransport.ServiceRequestContext.Current?["userId"], FG.ServiceFabric.Services.Remoting.FabricTransport.ServiceRequestContext.Current?["requestUri"], name, title); } }
public ServiceDomainLogger( Microsoft.ServiceFabric.Actors.Runtime.ActorService actorService, FG.ServiceFabric.Services.Remoting.FabricTransport.ServiceRequestContext context) { _actorService = actorService; _context = context; _telemetryClient = new Microsoft.ApplicationInsights.TelemetryClient(); _telemetryClient.Context.User.Id = Environment.UserName; _telemetryClient.Context.Session.Id = Guid.NewGuid().ToString(); _telemetryClient.Context.Device.OperatingSystem = Environment.OSVersion.ToString(); }
public TitleServiceLogger( System.Fabric.StatefulServiceContext serviceContext, FG.ServiceFabric.Services.Remoting.FabricTransport.ServiceRequestContext requestContext) { _serviceContext = serviceContext; _requestContext = requestContext; _telemetryClient = new Microsoft.ApplicationInsights.TelemetryClient(); _telemetryClient.Context.User.Id = Environment.UserName; _telemetryClient.Context.Session.Id = Guid.NewGuid().ToString(); _telemetryClient.Context.Device.OperatingSystem = Environment.OSVersion.ToString(); }
public void StopRunAsyncLoop( Microsoft.ServiceFabric.Actors.Runtime.ActorService actorService, FG.ServiceFabric.Services.Remoting.FabricTransport.ServiceRequestContext context) { if (this.IsEnabled()) { StopRunAsyncLoop( actorService.ActorTypeInformation.ImplementationType.ToString(), actorService.Context.CodePackageActivationContext.ApplicationTypeName, actorService.Context.CodePackageActivationContext.ApplicationName, actorService.Context.ServiceTypeName, actorService.Context.ServiceName.ToString(), actorService.Context.PartitionId, actorService.Context.ReplicaId, actorService.Context.NodeContext.NodeName, FG.ServiceFabric.Services.Remoting.FabricTransport.ServiceRequestContext.Current?["correlationId"], FG.ServiceFabric.Services.Remoting.FabricTransport.ServiceRequestContext.Current?["userId"], FG.ServiceFabric.Services.Remoting.FabricTransport.ServiceRequestContext.Current?["requestUri"]); } }
public void UpdateTitle( System.Fabric.StatefulServiceContext serviceContext, FG.ServiceFabric.Services.Remoting.FabricTransport.ServiceRequestContext requestContext, string person, string title) { if (this.IsEnabled()) { UpdateTitle( serviceContext.ServiceName.ToString(), serviceContext.ServiceTypeName, serviceContext.ReplicaOrInstanceId, serviceContext.PartitionId, serviceContext.CodePackageActivationContext.ApplicationName, serviceContext.CodePackageActivationContext.ApplicationTypeName, serviceContext.NodeContext.NodeName, FG.ServiceFabric.Services.Remoting.FabricTransport.ServiceRequestContext.Current?["correlationId"], FG.ServiceFabric.Services.Remoting.FabricTransport.ServiceRequestContext.Current?["userId"], FG.ServiceFabric.Services.Remoting.FabricTransport.ServiceRequestContext.Current?["requestUri"], person, title); } }