Exemplo n.º 1
0
 public DashboardService(ILogger <DashboardService> logger, ServiceMonitorDbContext dbContext)
     : base(logger, dbContext)
 {
 }
 public static IQueryable <ServiceWatcherItemInfo> GetActiveServiceWatcherItems(this ServiceMonitorDbContext dbContext)
 {
     return
         (from serviceEnvironment in dbContext.ServiceEnvironments
          join service in dbContext.Services
          on serviceEnvironment.ServiceID equals service.ID
          join serviceWatcher in dbContext.ServiceWatchers
          on serviceEnvironment.ServiceID equals serviceWatcher.ServiceID
          join watcher in dbContext.Watchers
          on serviceWatcher.WatcherID equals watcher.ID
          join environment in dbContext.Environments
          on serviceEnvironment.EnvironmentID equals environment.ID
          select new ServiceWatcherItemInfo
     {
         ServiceEnvironmentID = serviceEnvironment.ID,
         ServiceID = service.ID,
         Environment = environment.Name,
         ServiceName = service.Name,
         Interval = serviceEnvironment.Interval,
         Url = serviceEnvironment.Url,
         Address = serviceEnvironment.Address,
         ConnectionString = serviceEnvironment.ConnectionString,
         TypeName = watcher.AssemblyQualifiedName
     });
 }
 public DashboardBusinessObject(ILogger logger, ServiceMonitorDbContext dbContext)
     : base(logger, dbContext)
 {
 }
Exemplo n.º 4
0
 public AdministrationService(ILogger <AdministrationService> logger, ServiceMonitorDbContext dbContext)
     : base(logger, dbContext)
 {
 }
Exemplo n.º 5
0
 public AdministrationRepository(ServiceMonitorDbContext dbContext)
     : base(dbContext)
 {
 }
Exemplo n.º 6
0
 public static async Task <ServiceEnvironmentStatus> GetByServiceEnvironmentAsync(this ServiceMonitorDbContext dbContext, ServiceEnvironment entity)
 => await dbContext.ServiceEnvironmentStatuses.FirstOrDefaultAsync(item => item.ServiceEnvironmentID == entity.ID);
 public AdministrationBusinessObject(ServiceMonitorDbContext dbContext)
     : base(dbContext)
 {
 }
Exemplo n.º 8
0
 public Repository(ServiceMonitorDbContext dbContext)
 {
     DbContext = dbContext;
 }
 public DashboardRepository(ServiceMonitorDbContext dbContext)
     : base(dbContext)
 {
 }
Exemplo n.º 10
0
 public BusinessObject(ILogger logger, ServiceMonitorDbContext dbContext)
 {
     Logger    = logger;
     DbContext = dbContext;
 }
Exemplo n.º 11
0
 public Service(ILogger logger, ServiceMonitorDbContext dbContext)
 {
     Logger    = logger;
     DbContext = dbContext;
 }