Beispiel #1
0
 public RestDalService(
     IBrainstormingDalService brainstormingService,
     IParticipantDalService participantDalService,
     ITeamDalService teamDalService,
     IFileDalService fileDalService,
     IPatternDalService patternDalService)
 {
     BrainstormingDalService = brainstormingService;
     ParticipantDalService   = participantDalService;
     TeamDalService          = teamDalService;
     FileDalService          = fileDalService;
     PatternDalService       = patternDalService;
 }
Beispiel #2
0
        public BrainstormingService(
            ILogger logger,
            IDalService iDalService,
            BrainstormingContext brainstormingContext,
            BrainstormingModel brainstormingModel)
        {
            _logger  = logger;
            _context = brainstormingContext;
            _brainstormingDalService       = iDalService.BrainstormingDalService;
            _teamDalService                = iDalService.TeamDalService;
            _fileDalService                = iDalService.FileDalService;
            _patternDalService             = iDalService.PatternDalService;
            _stateMachine                  = new StateMachine(_logger, _brainstormingDalService, _context, brainstormingModel);
            _stateMachine.PropertyChanged += StateMachine_PropertyChanged;

            _brainstormingModel = brainstormingModel;
            _brainstormingModel.PropertyChanged += _brainstormingModel_PropertyChanged;
        }
Beispiel #3
0
 public TeamService(ILogger logger, IDalService dalService, BrainstormingContext context)
 {
     _logger         = logger;
     _teamDalService = dalService.TeamDalService;
     _context        = context;
 }