Ejemplo n.º 1
0
        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")
            });
Ejemplo n.º 2
0
        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));
        }
Ejemplo n.º 3
0
        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));
        }