コード例 #1
0
 public AuthController(IAuthLogic authLogic, IRefreshTokenLogic refreshTokenLogic, ILogger <ValuesController> logger, IConfiguration config)
 {
     _logger            = logger;
     _config            = config;
     _authLogic         = authLogic;
     _refreshTokenLogic = refreshTokenLogic;
 }
コード例 #2
0
 public RoomLogic(IRoomRepository roomRepository, IThreadsRepository threadsRepository, IMessagesRepository messagesRepository, IMessagesLogic messagesLogic, IThreadsLogic threadsLogic, IAuthLogic authLogic)
 {
     this.roomRepository     = roomRepository;
     this.threadsRepository  = threadsRepository;
     this.messagesRepository = messagesRepository;
     this.messagesLogic      = messagesLogic;
     this.threadsLogic       = threadsLogic;
     this.authLogic          = authLogic;
 }
コード例 #3
0
        static DependencyResolver()
        {
            _userDAO        = new UserDAO();
            _authDAO        = new AuthDAO();
            _roleDAO        = new RoleDAO();
            _fileDAO        = new FileDAO();
            _filestorageDAO = new FTPFileStorageDAO();

            _userLogic        = new UserLogic(_userDAO);
            _authLogic        = new AuthLogic(_authDAO);
            _roleLogic        = new RoleLogic(_roleDAO);
            _fileLogic        = new FileLogic(_fileDAO);
            _filestorageLogic = new FileStorageLogic(_filestorageDAO);
            _filemanager      = new FileManager(_fileDAO, _filestorageDAO);
        }
コード例 #4
0
        public AuthViewModel(IAuthLogic authLogic)
        {
            this.authLogic = authLogic;

            this.Login = new RelayCommand <PasswordBox>(x => {
                User u = new User {
                    ValidationName = userName, Password = x
                };
                SimpUser s = authLogic.Auth(u);
                if (s.Token != null)
                {
                    MainWindow win = new MainWindow(s.Token, s);
                    win.Show();
                    Application.Current.MainWindow.Close();
                }
            }, true);
        }
コード例 #5
0
 public UsersController(IUserRepos userRepos, IAuthLogic authLogic, IUserLogic userLogic)
 {
     _userRepos = userRepos;
     _authLogic = authLogic;
     _userLogic = userLogic;
 }
コード例 #6
0
 public EventsController(IAuthLogic authLogic, IEventRepository eventRepos, IEventLogic eventLogic)
 {
     _authLogic  = authLogic;
     _eventRepos = eventRepos;
     _eventLogic = eventLogic;
 }
コード例 #7
0
 public AuthController(IAuthLogic _logic, IRoomLogic roomLogic, IRoomUserLogic _RUlogic)
 {
     this.authLogic = _logic;
     this.roomLogic = roomLogic;
     this.RUlogic   = _RUlogic;
 }
コード例 #8
0
 public AuthController(IAuthLogic authService, ILogger <AuthController> logger)
 {
     _authService = authService;
     _logger      = logger;
 }
コード例 #9
0
 public AuthController(IAuthLogic logic, IMapper mapper, IConfiguration config)
 {
     _logic  = logic;
     _mapper = mapper;
     _config = config;
 }
コード例 #10
0
 public CaptionsController(ICaptionRepos captionrepos, IAuthLogic authLogic, ICaptionLogic captionLogic)
 {
     _captionsRepos = captionrepos;
     _authLogic     = authLogic;
     _captionLogic  = captionLogic;
 }
コード例 #11
0
        //   private readonly IEmailClient _emailClient;

        public AuthenticationController(IAuthLogic authLogic)
        {
            _authLogic = authLogic;
        }
コード例 #12
0
 public AuthController(
     IAuthLogic authLogic)
 {
     _authLogic = authLogic;
 }
コード例 #13
0
 public RoomController(IRoomLogic roomLogic, IRoomUserLogic _RUlogic, IAuthLogic authLogic)
 {
     this.roomLogic = roomLogic;
     this.RUlogic   = _RUlogic;
     this.authLogic = authLogic;
 }
コード例 #14
0
 public AuthController(IMapper mapper, IAuthLogic logic, IPrincipalSecurityConcern security)
 {
     _logic    = logic;
     _mapper   = mapper;
     _security = security;
 }
コード例 #15
0
 public UserController(IAuthLogic authLogic)
 {
     _authLogic = authLogic;
 }
コード例 #16
0
 public void SetUp()
 {
     _repo  = new Mock <IAuthRepository>();
     _logic = new AuthLogic(_repo.Object);
 }
コード例 #17
0
 public AccountController(IAuthLogic logic)
 {
     _logic = logic;
 }
コード例 #18
0
 public UsersController(IUserLogic userLogic, IAuthLogic authLogic)
 {
     _userLogic = userLogic;
     _authLogic = authLogic;
 }
コード例 #19
0
 public MessagesController(IMessagesLogic messagesLogic, IThreadsLogic threadsLogic, IAuthLogic authLogic)
 {
     this.messagesLogic = messagesLogic;
     this.threadsLogic  = threadsLogic;
     this.authLogic     = authLogic;
 }
コード例 #20
0
 public RolesController(IAuthLogic authLogic)
 {
     this.authLogic = authLogic;
 }
コード例 #21
0
 public TokenResponseModel Login([Service] IAuthLogic authLogic, LoginInputType loginInput)
 {
     return(authLogic.Login(loginInput));
 }
コード例 #22
0
ファイル: AccountController.cs プロジェクト: Lenok1998/Myblog
 public AccountController(IAuthLogic authLogic)
 {
     _authLogic = authLogic;
 }
コード例 #23
0
 public TokenResponseModel RenewAccessToken([Service] IAuthLogic authLogic, RenewTokenInputType renewToken)
 {
     return(authLogic.RenewAccessToken(renewToken));
 }
コード例 #24
0
 public AccountController(IAuthLogic authLogic, IIdentityServerInteractionService interaction)
 {
     _authLogic   = authLogic;
     _interaction = interaction;
 }
コード例 #25
0
 public string Register([Service] IAuthLogic authLogic, RegisterInputType registerInput)
 {
     return(authLogic.Register(registerInput));
 }
コード例 #26
0
 public ThreadsController(IThreadsLogic threadsLogic, IAuthLogic authLogic)
 {
     this.threadsLogic = threadsLogic;
     this.authLogic    = authLogic;
 }
コード例 #27
0
 /// <summary>
 /// Creates a new instance of AuthController
 /// </summary>
 /// <param name="authLogic">AuthLogic object (transient)</param>
 public AuthController(IAuthLogic authLogic)
 {
     this.authLogic = authLogic;
 }