public DSWDataContext(ILogger logger, ICurrentIdentity currentIdentity) : base("DSWDataContext", logger, currentIdentity) { Database.SetInitializer <DSWDataContext>(null); Configuration.ProxyCreationEnabled = false; _logger = logger; }
public GetCurrentUserQuery(IPrincipal principal, IDataContext dataContext, ICurrentIdentity currentIdentity) { this.principal = principal; this.dataContext = dataContext; this.currentIdentity = currentIdentity; }
public DataContext(string nameOrConnectionstring, ILogger logger, ICurrentIdentity currentIdentity) : base(nameOrConnectionstring) { _instanceId = Guid.NewGuid(); _logger = logger; _currentIdentity = currentIdentity; Configuration.LazyLoadingEnabled = false; Configuration.ProxyCreationEnabled = false; }
public CategoryFascicleController(ICategoryFascicleService service, IDataUnitOfWork unitOfWork, ILogger logger, ICurrentIdentity currentIdentity, IQueueService queueService, ICQRSMessageMapper cqrsMapper, IParameterEnvService parameterEnvService) : base(service, unitOfWork, logger) { _currentIdentity = currentIdentity; _queueService = queueService; _cqrsMapper = cqrsMapper; _parameterEnvService = parameterEnvService; _unitOfWork = unitOfWork; }
public DocumentSeriesItemController(IDocumentSeriesItemService service, IDataUnitOfWork unitOfWork, ILogger logger, ICurrentIdentity currentIdentity, IQueueService queueService, ICQRSMessageMapper cqrsSMapper, IParameterEnvService parameterEnvService) : base(service, unitOfWork, logger) { _unitOfWork = unitOfWork; _logger = logger; _service_queue = queueService; _mapper_cqrsMessageMapper = cqrsSMapper; _parameterEnvService = parameterEnvService; _currentIdentity = currentIdentity; }
public ResolutionController(IResolutionService service, IDataUnitOfWork unitOfWork, ILogger logger, ICurrentIdentity currentIdentity, IQueueService queueService, ICQRSMessageMapper cqrsMapper, IResolutionModelMapper mapper, IParameterEnvService parameterEnvService) : base(service, unitOfWork, logger) { _unitOfWork = unitOfWork; _logger = logger; _queueService = queueService; _cqrsMapper = cqrsMapper; _currentIdentity = currentIdentity; _mapper = mapper; _parameterEnvService = parameterEnvService; }
public ProtocolController(IProtocolService service, IDataUnitOfWork unitOfWork, ILogger logger, ICurrentIdentity currentIdentity, IQueueService queueService, ICQRSMessageMapper cqrsMapper, IParameterEnvService parameterEnvService) : base(service, unitOfWork, logger) { _unitOfWork = unitOfWork; _logger = logger; _queueService = queueService; _cqrsMapper = cqrsMapper; _parameterEnvService = parameterEnvService; _currentIdentity = currentIdentity; PostIsolationLevel = IsolationLevel.Serializable; }
public CollaborationController(ICollaborationService service, IDataUnitOfWork unitOfWork, ILogger logger, ICurrentIdentity currentIdentity, IQueueService queueService, ICQRSMessageMapper cqrsMapper, IParameterEnvService parameterEnvService) : base(service, unitOfWork, logger) { _unitOfWork = unitOfWork; _logger = logger; _queueService = queueService; _cqrsMapper = cqrsMapper; _parameterEnvService = parameterEnvService; _currentIdentity = currentIdentity; PostIsolationLevel = IsolationLevel.ReadCommitted; }
public WebAuditContext(ICurrentIdentity identity, IHttpContextAccessor httpContextAccessor) { Args.NotNull(httpContextAccessor, nameof(httpContextAccessor)); Args.NotNull(identity, nameof(identity)); ClientIp = httpContextAccessor.HttpContext?.Connection.RemoteIpAddress.ToString(); PersonId = identity.PersonId; foreach (var header in _headersToStore) { AddHeader(header, httpContextAccessor); } }
public FascicleDocumentUnitController(IFascicleDocumentUnitService service, IDataUnitOfWork unitOfWork, ILogger logger, ICurrentIdentity currentIdentity, IQueueService queueService, ICQRSMessageMapper CQRSMapper, IResolutionModelMapper mapper, IMapperUnitOfWork mapperUnitOfWork, IParameterEnvService parameterEnvService) : base(service, unitOfWork, logger) { _unitOfWork = unitOfWork; _currentIdentity = currentIdentity; _cqrsMapper = CQRSMapper; _queueService = queueService; _logger = logger; _mapper = mapper; _mapperUnitOfwork = mapperUnitOfWork; _parameterEnvService = parameterEnvService; }
public DossierController(IDossierService service, IDataUnitOfWork unitOfWork, ILogger logger, ICurrentIdentity currentIdentity, IParameterEnvService parameterEnvService, ICQRSMessageMapper CQRSMapper, IQueueService queueService) : base(service, unitOfWork, logger) { _unitOfWork = unitOfWork; _currentIdentity = currentIdentity; _parameterEnvService = parameterEnvService; _cqrsMapper = CQRSMapper; _queueService = queueService; _logger = logger; }
public ActiveDirectory(ILogger logger, ICurrentIdentity currentIdentity, IMapperUnitOfWork mapperUnitOfWork, IParameterEnvService parameterEnvService) //inserire intertfawccia per il get dell'httprequest) { _logger = logger; _currentIdentity = currentIdentity; _mapperUnitOfWork = mapperUnitOfWork; _parameterEnvService = parameterEnvService; _instanceId = Guid.NewGuid(); try { _domainName = System.Net.NetworkInformation.IPGlobalProperties.GetIPGlobalProperties().DomainName; _distinguishedName = string.Empty; } catch (Exception ex) { _logger.WriteError(ex, LogCategories); throw new DSWException("Critical error in ActiveDirectory costructor : Get RootDirEntry", ex, DSWExceptionCode.SC_Parameters); } }
public static BaseController <T> Create <T>(ModelContext context, ICurrentIdentity identity) where T : Data <T> { var type = typeof(T); if (type == typeof(Task)) { return(new TaskController(context, identity) as BaseController <T>); } else if (type == typeof(Action)) { return(new ActionController(context, identity) as BaseController <T>); } else if (type == typeof(User)) { return(new UserController(context, identity) as BaseController <T>); } throw new System.Exception("Should never be hit."); }
public BaseController(ModelContext model, ICurrentIdentity identity) { _model = model; _table = model.GetTable <T>(); _identity = identity; }
public DocumentUnitsController(IDSWDataContext dswDataContext, ILogger logger, ISecurity security, IDocumentUnitTableValuedModelMapper mapperTableValue, ICurrentIdentity currentIdentity, IDocumentUnitService service, IDataUnitOfWork unitOfWork, IDocumentContext <ModelDocuments.Document, ModelDocuments.ArchiveDocument> documentClient, IParameterEnvService parameterEnvService) : base(service, unitOfWork, logger, security) { _logger = logger; _dswDataContext = dswDataContext; _mapperTableValue = mapperTableValue; _security = security; _unitOfWork = unitOfWork; _documentClient = documentClient; _parameterEnvService = parameterEnvService; }
public UserController(ModelContext model, ICurrentIdentity identity) : base(model, identity) { }
public AdminOnlyClaimHandler(ICurrentIdentity identity) { _identity = identity; }