public async Task <ActionResult> Startup() { var apiStatus = new ApiStatusBO { ApplicationName = Assembly.GetEntryAssembly()?.GetName().Name?.Split(".")[0], StartupTime = DateTime.Now, Environment = Environment.GetEnvironmentVariable("ASPNETCORE_ENVIRONMENT"), Host = new HostBO { Platform = Environment.OSVersion.Platform.ToString(), MachineName = Environment.MachineName, ProccessorCount = Environment.ProcessorCount, Is64BitOperatingSystem = Environment.Is64BitOperatingSystem, Is64BitProccess = Environment.Is64BitProcess, SystemPageSize = Environment.SystemPageSize, TickCount64 = Environment.TickCount64, Version = Environment.OSVersion.ToString(), RuntimeVersion = Assembly.GetEntryAssembly()?.GetCustomAttribute <TargetFrameworkAttribute>()?.FrameworkName }, Status = "Running" }; var entity = new CreateIdentityRequest() { FirstName = "Jay Test 111", LastName = "Eraldo" }; var result = await StreamFlowWrapper.InvokeAsync <ApiStatusBO>(new(entity) { CommandName = "TestSignalR", ExchangeType = MessageExchangeType.Direct, Recipient = new Guid("3902761a-822d-4c6b-8e2d-323fd501bcd6") });
public virtual async Task <ActionResult> Startup() { var apiStatus = new ApiStatusBO { ApplicationName = Assembly.GetEntryAssembly()?.GetName().Name?.Split(".")[0], StartupTime = DateTime.Now, Environment = Environment.GetEnvironmentVariable("ASPNETCORE_ENVIRONMENT"), Host = new HostBO { Platform = Environment.OSVersion.Platform.ToString(), MachineName = Environment.MachineName, ProccessorCount = Environment.ProcessorCount, Is64BitOperatingSystem = Environment.Is64BitOperatingSystem, Is64BitProccess = Environment.Is64BitProcess, SystemPageSize = Environment.SystemPageSize, TickCount64 = Environment.TickCount64, Version = Environment.OSVersion.ToString(), RuntimeVersion = Assembly.GetEntryAssembly()?.GetCustomAttribute <TargetFrameworkAttribute>() ?.FrameworkName }, Status = "Running" }; return(Ok(apiStatus)); }
public ActionResult Startup() { ApiStatusBO apiStatus = new ApiStatusBO(); apiStatus.ApplicationName = Assembly.GetEntryAssembly().GetName().Name; apiStatus.StartupTime = DateTime.Now; apiStatus.Environment = Environment.GetEnvironmentVariable("ASPNETCORE_ENVIRONMENT"); apiStatus.Host = new HostBO(); apiStatus.Host.Platform = Environment.OSVersion.Platform.ToString(); apiStatus.Host.MachineName = Environment.MachineName; apiStatus.Host.ProccessorCount = Environment.ProcessorCount; apiStatus.Host.Is64BitOperatingSystem = Environment.Is64BitOperatingSystem; apiStatus.Host.Is64BitProccess = Environment.Is64BitProcess; apiStatus.Host.SystemPageSize = Environment.SystemPageSize; apiStatus.Host.TickCount64 = Environment.TickCount64; apiStatus.Host.Version = Environment.OSVersion.ToString(); apiStatus.Status = "Running"; return(Ok(apiStatus)); }