public DefaultContentLocalizationManager( IContentManager contentManager, ISession session, ILocalizationService localizationService, ILogger <DefaultContentLocalizationManager> logger, IEnumerable <IContentLocalizationHandler> handlers, Entities.IIdGenerator iidGenerator) { _contentManager = contentManager; _session = session; _localizationService = localizationService; Handlers = handlers; _iidGenerator = iidGenerator; ReversedHandlers = handlers.Reverse().ToArray(); _logger = logger; }
public DefaultContentLocalizationManager( IContentManager contentManager, ISession session, Microsoft.AspNetCore.Http.IHttpContextAccessor httpContentAccessor, ILocalizationService localizationService, ILogger <DefaultContentLocalizationManager> logger, IEnumerable <IContentLocalizationHandler> handlers, Entities.IIdGenerator iidGenerator) { _contentManager = contentManager; _session = session; _httpContextAccessor = httpContentAccessor; _localizationService = localizationService; Handlers = handlers; _iidGenerator = iidGenerator; ReversedHandlers = handlers.Reverse().ToArray(); _logger = logger; }
public AuditTrailManager( IClock clock, IYesSqlSession session, ISiteService siteService, IHttpContextAccessor hca, ILogger <AuditTrailManager> logger, Entities.IIdGenerator iidGenerator, IStringLocalizer <AuditTrailManager> stringLocalizer, IEnumerable <IAuditTrailEventHandler> auditTrailEventHandlers, IEnumerable <IAuditTrailEventProvider> auditTrailEventProviders) { _hca = hca; _clock = clock; _session = session; _siteService = siteService; _iidGenerator = iidGenerator; _auditTrailEventHandlers = auditTrailEventHandlers; _auditTrailEventProviders = auditTrailEventProviders; Logger = logger; T = stringLocalizer; }
public TodoController(ISession session, Entities.IIdGenerator idGenerator) { _session = session; _idGenerator = idGenerator; }