예제 #1
0
 public AuthController(
     ServiceLocation serviceLocation,
     IConfiguration configuration,
     IHostingEnvironment env,
     AuthService <KahlaUser> authService,
     OAuthService oauthService,
     UserManager <KahlaUser> userManager,
     SignInManager <KahlaUser> signInManager,
     UserService userService,
     AppsContainer appsContainer,
     KahlaPushService pusher,
     ChannelService channelService,
     VersionChecker version,
     KahlaDbContext dbContext,
     IMemoryCache cache)
 {
     _serviceLocation = serviceLocation;
     _configuration   = configuration;
     _env             = env;
     _authService     = authService;
     _oauthService    = oauthService;
     _userManager     = userManager;
     _signInManager   = signInManager;
     _userService     = userService;
     _appsContainer   = appsContainer;
     _pusher          = pusher;
     _channelService  = channelService;
     _version         = version;
     _dbContext       = dbContext;
     _cache           = cache;
 }
예제 #2
0
 public AuthController(
     ServiceLocation serviceLocation,
     IWebHostEnvironment env,
     AuthService <KahlaUser> authService,
     UserManager <KahlaUser> userManager,
     SignInManager <KahlaUser> signInManager,
     UserService userService,
     AppsContainer appsContainer,
     KahlaPushService pusher,
     ChannelService channelService,
     VersionChecker version,
     KahlaDbContext dbContext,
     IOptions <List <DomainSettings> > optionsAccessor,
     AiurCache cache)
 {
     _serviceLocation = serviceLocation;
     _env             = env;
     _authService     = authService;
     _userManager     = userManager;
     _signInManager   = signInManager;
     _userService     = userService;
     _appsContainer   = appsContainer;
     _pusher          = pusher;
     _channelService  = channelService;
     _version         = version;
     _dbContext       = dbContext;
     _cache           = cache;
     _appDomains      = optionsAccessor.Value;
 }
예제 #3
0
 public AuthController(
     StargateLocator serviceLocation,
     AuthService <KahlaUser> authService,
     UserManager <KahlaUser> userManager,
     SignInManager <KahlaUser> signInManager,
     UserService userService,
     AppsContainer appsContainer,
     KahlaPushService pusher,
     ChannelService channelService,
     KahlaDbContext dbContext,
     IOptions <List <DomainSettings> > optionsAccessor,
     EventService eventService,
     OnlineJudger onlineJudger,
     StargatePushService stargatePushService)
 {
     _stargateLocator     = serviceLocation;
     _authService         = authService;
     _userManager         = userManager;
     _signInManager       = signInManager;
     _userService         = userService;
     _appsContainer       = appsContainer;
     _pusher              = pusher;
     _channelService      = channelService;
     _dbContext           = dbContext;
     _eventService        = eventService;
     _onlineJudger        = onlineJudger;
     _stargatePushService = stargatePushService;
     _appDomains          = optionsAccessor.Value;
 }
예제 #4
0
 public ConversationController(
     UserManager <KahlaUser> userManager,
     KahlaDbContext dbContext,
     KahlaPushService pushService)
 {
     _userManager = userManager;
     _dbContext   = dbContext;
     _pusher      = pushService;
 }
예제 #5
0
 public FriendshipController(
     UserManager <KahlaUser> userManager,
     KahlaDbContext dbContext,
     KahlaPushService pushService)
 {
     _userManager = userManager;
     _dbContext   = dbContext;
     _pusher      = pushService;
 }
예제 #6
0
 public GroupsController(
     UserManager <KahlaUser> userManager,
     KahlaDbContext dbContext,
     KahlaPushService pusher)
 {
     _userManager = userManager;
     _dbContext   = dbContext;
     _pusher      = pusher;
 }
예제 #7
0
 public FriendshipController(
     UserManager <KahlaUser> userManager,
     KahlaDbContext dbContext,
     KahlaPushService pushService,
     OnlineJudger onlineJudger)
 {
     _userManager  = userManager;
     _dbContext    = dbContext;
     _pusher       = pushService;
     _onlineJudger = onlineJudger;
 }
예제 #8
0
 public GroupsController(
     UserManager <KahlaUser> userManager,
     KahlaDbContext dbContext,
     KahlaPushService pusher,
     OwnerChecker ownerChecker,
     IConfiguration configuration,
     FoldersService foldersService,
     AppsContainer appsContainer)
 {
     _userManager    = userManager;
     _dbContext      = dbContext;
     _pusher         = pusher;
     _ownerChecker   = ownerChecker;
     _configuration  = configuration;
     _foldersService = foldersService;
     _appsContainer  = appsContainer;
 }
예제 #9
0
 public FriendshipController(
     UserManager <KahlaUser> userManager,
     KahlaDbContext dbContext,
     KahlaPushService pushService,
     OnlineJudger onlineJudger,
     AppsContainer appsContainer,
     IConfiguration configuration,
     FoldersService foldersService)
 {
     _userManager    = userManager;
     _dbContext      = dbContext;
     _pusher         = pushService;
     _onlineJudger   = onlineJudger;
     _appsContainer  = appsContainer;
     _configuration  = configuration;
     _foldersService = foldersService;
 }
예제 #10
0
 public ConversationController(
     UserManager <KahlaUser> userManager,
     KahlaDbContext dbContext,
     KahlaPushService pushService,
     FoldersService foldersService,
     AppsContainer appsContainer,
     IConfiguration configuration,
     OnlineJudger onlineJudger,
     LastSaidJudger lastSaidJudger,
     ProbeLocator probeLocator)
 {
     _userManager    = userManager;
     _dbContext      = dbContext;
     _pusher         = pushService;
     _foldersService = foldersService;
     _appsContainer  = appsContainer;
     _configuration  = configuration;
     _onlineJudger   = onlineJudger;
     _lastSaidJudger = lastSaidJudger;
     _probeLocator   = probeLocator;
 }