예제 #1
0
 public MonitoringDataService(
     IDataRepository repo,
     IViewModelValidator validator,
     IViewModelToEfModelConverter viewToEfConverter,
     IEfModelToViewModelConverter efToViewConverter
     ) : base(repo)
 {
     _validator         = validator;
     _viewToEfConverter = viewToEfConverter;
     _efToViewConverter = efToViewConverter;
 }
예제 #2
0
 protected void LogValidationError(IViewModelValidator validator)
 {
     Debug.WriteLine("Cancelling {Command} execution due to {ValidationErrors}", CommandName,
                     validator.GetAllErrorsInString());
 }
 public CustomerController(IViewModelValidator validator, IQueryExecutor queryExecutor, ICommandProcessor commandProcessor)
 {
     _validator        = validator;
     _queryExecutor    = queryExecutor;
     _commandProcessor = commandProcessor;
 }