示例#1
0
        public PublicVMController()
        {
            //public repo for publicVM actions
            this.publicRepository = new PublicRepository();

            //doc repo for document actions
            this.documentRepository = new DocumentRepository();
        }
示例#2
0
 public UserController(IHubContext <ChatHub> hubContext, IPublicRepository publicRepository, IRoomRepository roomRepository, IUserRepository userRepository, IAccountRepository accountRepository, IConnectedRepository userConnectedRepository)
 {
     this.hubContext              = hubContext;
     this.publicRepository        = publicRepository;
     this.roomRepository          = roomRepository;
     this.userRepository          = userRepository;
     this.accountRepository       = accountRepository;
     this.userConnectedRepository = userConnectedRepository;
 }
示例#3
0
 public PublicController(IHubContext <ChatHub> hubContext, IPublicRepository publicRepository)
 {
     this.hubContext       = hubContext;
     this.publicRepository = publicRepository;
 }
示例#4
0
 public AdminController()
 {
     this.repository         = new FolderRepository();
     this.documentRepository = new DocumentRepository();
     this.publicRepository   = new PublicRepository();
 }
 public PublicService(IPublicRepository repository)
 {
     _repository = repository;
 }
 public PublicController(IPublicRepository publicRepository)
 {
     this.publicRepository = publicRepository;
 }
示例#7
0
 public IdeasController(IIdeaRepository ideaRepository, IGenderRepository genderRepository, IPublicRepository publicRepository)
 {
     this.ideaRepository   = ideaRepository;
     this.genderRepository = genderRepository;
     this.publicRepository = publicRepository;
 }
示例#8
0
 public PublicService(IPublicRepository <M> repository, AppSettings appSettings)
     : base(repository, appSettings)
 {
 }
示例#9
0
 public PublicService(IPublicRepository repository)
 {
     _repository = repository;
 }