Esempio n. 1
0
 public TransactionsController(CursedDataContext db,
                               [FromServices] IOperationDataValidation operationValidation,
                               [FromServices] IErrorHandlerFactory errorHandlerFactory,
                               [FromServices] ILogProvider <CursedAuthenticationContext> logProvider)
 {
     logic            = new TransactionsLogic(db);
     logicValidation  = new TransactionsLogicValidation(db, operationValidation, errorHandlerFactory);
     this.logProvider = logProvider;
 }
 public TransactionsLogicValidation(CursedDataContext db, IOperationDataValidation operationValidation, IErrorHandlerFactory errorHandlerFactory)
 {
     this.db = db;
     this.operationValidation = operationValidation;
     this.errorHandlerFactory = errorHandlerFactory;
 }