Exemple #1
0
 public ServiceBase(IInfrastructureService infrastructure, IHttpContextAccessor httpContextAccessor, ApplicationDbContext db)
 {
     _configuration       = infrastructure.Configuration;
     _log                 = infrastructure.Log;
     _localizer           = infrastructure.Localizer;
     _enumsManager        = infrastructure.EnumsManager;
     _httpContextAccessor = httpContextAccessor;
     _db = db;
 }
Exemple #2
0
        public InfrastructureService(IStringLocalizer<Resources> localizer,
            IConfiguration configuration, ILogService log, IEnumsManager enumsManager)
        {
            Localizer = localizer ?? throw new ArgumentNullException(nameof(localizer));
            Configuration = configuration ?? throw new ArgumentNullException(nameof(configuration));
            Log = log ?? throw new ArgumentNullException(nameof(log));
            EnumsManager = enumsManager ?? throw new ArgumentNullException(nameof(enumsManager));

        }