/// <summary> /// Construtor padrão /// </summary> /// <param name="applicationHealthService">Serviço de saúde da aplicação</param> /// <param name="logger">Logger</param> public HealthCheckController( IApplicationHealthService applicationHealthService, ILogger <HealthCheckController> logger) : base(logger) { _applicationHealthService = applicationHealthService; _logger = logger; }
public HealthController(IApplicationHealthService applicationHealthService, IServerHealthService serverHealthService, IDatabaseHealthService databaseHealthService, IDateTimeService dateTimeService, ILogger logger) { _applicationHealthService = applicationHealthService; _serverHealthService = serverHealthService; _databaseHealthService = databaseHealthService; _dateTimeService = dateTimeService; _logger = logger; }
public HealthControllerTests() { appRegistryDataService = A.Fake <IAppRegistryDataService>(); logger = A.Fake <ILogger <HealthController> >(); bearerTokenRetriever = A.Fake <IBearerTokenRetriever>(); applicationHealthService = A.Fake <IApplicationHealthService>(); healthController = new HealthController(appRegistryDataService, logger, bearerTokenRetriever, applicationHealthService); }
/// <summary> /// Aplica as migrations pendentes para a aplicação /// </summary> /// <param name="services">Serviços</param> /// <returns>Serviços</returns> public static IServiceCollection ConfigureDefaultDatabaseMigrationsService( this IServiceCollection services) { ServiceProvider serviceProvider = services.BuildServiceProvider(); IApplicationHealthService applicationHealthService = serviceProvider.GetRequiredService <IApplicationHealthService>(); applicationHealthService.ApplyDatabaseMigrationsAsync(); return(services); }
public HealthControllerTests() { pathDataService = A.Fake <IPathDataService>(); regionService = A.Fake <IRegionService>(); logger = A.Fake <ILogger <HealthController> >(); bearerTokenRetriever = A.Fake <IBearerTokenRetriever>(); applicationHealthService = A.Fake <IApplicationHealthService>(); healthController = new HealthController(pathDataService, regionService, logger, bearerTokenRetriever, applicationHealthService); }
public HealthController( IAppRegistryDataService appRegistryDataService, ILogger <HealthController> logger, IBearerTokenRetriever bearerTokenRetriever, IApplicationHealthService applicationHealthService) { this.appRegistryDataService = appRegistryDataService; this.logger = logger; this.bearerTokenRetriever = bearerTokenRetriever; this.applicationHealthService = applicationHealthService; }
public HealthControllerTests() { _applicationHealthService = Substitute.For <IApplicationHealthService>(); _serverHealthService = Substitute.For <IServerHealthService>(); _databaseHealthService = Substitute.For <IDatabaseHealthService>(); _dateTimeService = Substitute.For <IDateTimeService>(); _subject = new HealthController(_applicationHealthService, _serverHealthService, _databaseHealthService, _dateTimeService, Substitute.For <ILogger>()); }
public HealthController( IPathDataService pathDataService, IRegionService regionService, ILogger<HealthController> logger, IBearerTokenRetriever bearerTokenRetriever, IApplicationHealthService applicationHealthService) { this.pathDataService = pathDataService; this.regionService = regionService; this.logger = logger; this.bearerTokenRetriever = bearerTokenRetriever; this.applicationHealthService = applicationHealthService; }