Ejemplo n.º 1
0
 public ManageTestNetworksService(IUnitOfWork db, ITrainNetworkService trainService_, Func <NetworkTaskViewModel, IAnswerService, NetworkInitializer> _resolver,
                                  Func <NetworkTaskViewModel, IUnitOfWork, IAnswerService> _answerResolver, Func <NetworkInitializer, IAnswerService, NetworkInitializer> initializerTypeResolver_,
                                  Func <NetworkInitializer, IUnitOfWork, IAnswerService> answerForTraining_)
 {
     Database                = db;
     resolver                = _resolver;
     answerResolver          = _answerResolver;
     trainService            = trainService_;
     initializerTypeResolver = initializerTypeResolver_;
     answerForTraining       = answerForTraining_;
 }
Ejemplo n.º 2
0
 public IUserService(IUnitOfWork db, Func <TrainedNetwork, InputDataModel> input, IInputConverter converter_,
                     Func <InputDataModel, IUnitOfWork, IAnswerService> answer, ITestNetwork test, Func <NetworkTaskViewModel, IUnitOfWork, IAnswerService> answerResolverCreate,
                     Func <NetworkTaskViewModel, IAnswerService, NetworkInitializer> resolver, Func <NetworkInitializer, IAnswerService, NetworkInitializer> init,
                     Func <NetworkInitializer, IUnitOfWork, IAnswerService> trainingAnswer, ITrainNetworkService trainService)
 {
     database                 = db;
     _inputResover            = input;
     _converterResolver       = converter_;
     _answerResolver          = answer;
     _testResolver            = test;
     _answerResolverCreate    = answerResolverCreate;
     _resolver                = resolver;
     _initializerTypeResolver = init;
     _answerForTraining       = trainingAnswer;
     _trainService            = trainService;
 }