public DefinitionsService(
     ApplicationServiceBehavior behavior,
     IServiceContextAccessor contextAccessor,
     IDefinitionsCache definitionsCache) : base(contextAccessor)
 {
     _behavior         = behavior;
     _definitionsCache = definitionsCache;
 }
Beispiel #2
0
 public ApplicationApiFilter(IServiceProvider sp)
 {
     _appRepo              = sp.GetRequiredService <ApplicationRepository>();
     _tenantIdAccessor     = sp.GetRequiredService <ITenantIdAccessor>();
     _tenantInfoAccessor   = sp.GetRequiredService <ITenantInfoAccessor>();
     _externalUserAccessor = sp.GetRequiredService <IExternalUserAccessor>();
     _definitionsCache     = sp.GetRequiredService <IDefinitionsCache>();
     _settingsCache        = sp.GetRequiredService <ISettingsCache>();
     _serviceProvider      = sp;
 }
Beispiel #3
0
 public LookupsController(
     ILogger <LookupsController> logger,
     IStringLocalizer <Strings> localizer,
     ApplicationRepository repo,
     IDefinitionsCache definitionsCache) : base(logger, localizer)
 {
     _logger           = logger;
     _localizer        = localizer;
     _repo             = repo;
     _definitionsCache = definitionsCache;
 }
 public ApplicationApiFilter(ITenantIdAccessor tenantIdAccessor, ApplicationRepository appRepo, ITenantInfoAccessor tenantInfoAccessor,
                             IExternalUserAccessor externalUserAccessor, IServiceProvider serviceProvider, IDefinitionsCache definitionsCache, ISettingsCache settingsCache)
 {
     _appRepo              = appRepo;
     _tenantIdAccessor     = tenantIdAccessor;
     _tenantInfoAccessor   = tenantInfoAccessor;
     _externalUserAccessor = externalUserAccessor;
     _serviceProvider      = serviceProvider;
     _definitionsCache     = definitionsCache;
     _settingsCache        = settingsCache;
 }
Beispiel #5
0
 public LookupsService(
     ILogger <LookupsController> logger,
     ApplicationRepository repo,
     IDefinitionsCache definitionsCache,
     IHttpContextAccessor contextAccessor,
     IServiceProvider sp) : base(sp)
 {
     _logger           = logger;
     _repo             = repo;
     _definitionsCache = definitionsCache;
     _contextAccessor  = contextAccessor;
 }
Beispiel #6
0
 public AgentsController(ILogger <AgentsController> logger, IStringLocalizer <Strings> localizer,
                         ApplicationRepository repo, ITenantIdAccessor tenantIdAccessor, IBlobService blobService,
                         IDefinitionsCache definitionsCache,
                         IModelMetadataProvider modelMetadataProvider) : base(logger, localizer)
 {
     _logger                = logger;
     _localizer             = localizer;
     _repo                  = repo;
     _tenantIdAccessor      = tenantIdAccessor;
     _blobService           = blobService;
     _definitionsCache      = definitionsCache;
     _modelMetadataProvider = modelMetadataProvider;
 }
Beispiel #7
0
 public ResourcesController(
     ILogger <ResourcesController> logger,
     IStringLocalizer <Strings> localizer,
     ApplicationRepository repo,
     IDefinitionsCache definitionsCache,
     IModelMetadataProvider modelMetadataProvider) : base(logger, localizer)
 {
     _logger                = logger;
     _localizer             = localizer;
     _repo                  = repo;
     _definitionsCache      = definitionsCache;
     _modelMetadataProvider = modelMetadataProvider;
 }
Beispiel #8
0
 public DefinitionsModelMetadataProvider(
     ICompositeMetadataDetailsProvider detailsProvider,
     ITenantIdAccessor tenantIdAccessor,
     IHttpContextAccessor httpContextAccessor,
     IDefinitionsCache definitionsCache,
     ITenantInfoAccessor tenantInfoAccessor,
     IStringLocalizer <Strings> localizer) : base(detailsProvider)
 {
     _tenantIdAccessor    = tenantIdAccessor;
     _httpContextAccessor = httpContextAccessor;
     _definitionsCache    = definitionsCache;
     _tenantInfoAccessor  = tenantInfoAccessor;
     _localizer           = localizer;
 }
Beispiel #9
0
 public DashboardDefinitionsService(ApplicationRepository repo, ISettingsCache settingsCache, IDefinitionsCache defCache, IServiceProvider sp) : base(sp)
 {
     _repo          = repo;
     _settingsCache = settingsCache;
     _defCache      = defCache;
 }
Beispiel #10
0
 public DefinitionsController(IDefinitionsCache definitionsCache,
                              ILogger <SettingsController> logger)
 {
     _definitionsCache = definitionsCache;
     _logger           = logger;
 }
Beispiel #11
0
 public DocumentDefinitionsService(ApplicationRepository repo, IDefinitionsCache defCache, IServiceProvider sp) : base(sp)
 {
     _repo     = repo;
     _defCache = defCache;
 }