Exemplo n.º 1
0
        public UserInterface(IRegistrationService registrationService,
                             IAuthorisationService authorizationService,

                             IMaterialInputService materialInputService,
                             ICourseInputService courseInputService,
                             ISkillInputService skillInputService,
                             IUserInfoInputService userInfoInputService,

                             IMaterialService materialService,
                             ICourseService courseService,
                             ISkillService skillService,

                             EducationPortalContext context,
                             Session session)
        {
            this.registrationService  = registrationService;
            this.authorizationService = authorizationService;

            this.materialService = materialService;
            this.courseService   = courseService;
            this.skillService    = skillService;

            this.materialInputService = materialInputService;
            this.courseInputService   = courseInputService;
            this.skillInputService    = skillInputService;
            this.userInfoInputService = userInfoInputService;

            this.context = context;
            this.session = session;
        }
 public ConsoleRegistrationService(IUserInfoInputService userInfoInputService, IRepository <User> repos)
 {
     this.userInfoInputService = userInfoInputService;
     this.repos = repos;
 }
Exemplo n.º 3
0
 public ConsoleAuthorisationService(IUserInfoInputService userInfoInputService, Session session)
 {
     this.userInfoInputService = userInfoInputService;
     this.session = session;
 }