public LoginController(IFootlooseFSService service, IOptions <FootlooseFSConfiguration> options)
        {
            this.service = service;
            this.options = options;

            _serializerSettings = new JsonSerializerSettings
            {
                Formatting = Formatting.Indented
            };
        }
コード例 #2
0
        public FootloseFSApiController(IFootlooseFSService service)
        {
            this.service = service;

            // If the current user is authenticated
            if (User.Identity.IsAuthenticated)
            {
                var userNameClaim = ClaimsPrincipal.Current.FindFirst(ClaimTypes.Name);
                if (userNameClaim != null)
                {
                    authenticatedUser = userNameClaim.Value;
                }
            }
        }
コード例 #3
0
        public FootloseFSApiController(IFootlooseFSService service)        
        {
            this.service = service;

            // If the current user is authenticated
            if (User.Identity.IsAuthenticated)
            {
                var userNameClaim = ClaimsPrincipal.Current.FindFirst(ClaimTypes.Name);
                if (userNameClaim != null)
                {
                    authenticatedUser = userNameClaim.Value;
                }
            }            
        }
        public FootloseFSApiController(IFootlooseFSService service, IHttpContextAccessor httpContextAccessor)
        {
            this.service = service;

            // Get username from claims
            HttpContextAccessor accessor = (HttpContextAccessor)httpContextAccessor;

            if (accessor.HttpContext.User.Claims.Any(c => c.Type == "UserName"))
            {
                var userNameClaim = accessor.HttpContext.User.Claims.First(c => c.Type == "UserName");
                if (userNameClaim != null)
                {
                    authenticatedUser = userNameClaim.Value;
                }
            }
        }
コード例 #5
0
 public RegisterController(IFootlooseFSService service, Microsoft.AspNetCore.Http.IHttpContextAccessor httpContextAccessor) : base(service, httpContextAccessor)
 {
 }
コード例 #6
0
 public ContactInfoController(IFootlooseFSService service)
     : base(service)
 {
 }
コード例 #7
0
 public PersonController(IFootlooseFSService footlooseFSService)
 {
     _footlooseFSService = footlooseFSService;
 }
 public ChangePasswordController(IFootlooseFSService service, IHttpContextAccessor httpContextAccessor) : base(service, httpContextAccessor)
 {
 }
 public AccountsController(IFootlooseFSService service, IHttpContextAccessor httpContextAccessor) : base(service, httpContextAccessor)
 {
 }
コード例 #10
0
 public ContactInfoController(IFootlooseFSService service) : base(service)
 {
 }
コード例 #11
0
 public PersonController(IFootlooseFSService footlooseFSService)
 {
     _footlooseFSService = footlooseFSService;
 }
コード例 #12
0
 public RegisterController(IFootlooseFSService service) : base(service)
 {
 }
コード例 #13
0
 public PersonService()
 {
     footlooseService = new FootlooseFSService(new FootlooseFSSqlUnitOfWorkFactory(), new FootlooseFSNotificationService());
 }
コード例 #14
0
 public RegisterController(IFootlooseFSService service) : base(service) { }
コード例 #15
0
 public ChangePasswordController(IFootlooseFSService service) : base(service)
 {
 }
コード例 #16
0
 public ContactInfoController(IFootlooseFSService service, IHttpContextAccessor httpContextAccessor) : base(service, httpContextAccessor)
 {
 }
コード例 #17
0
 public ChangePasswordController(IFootlooseFSService service) : base(service) { }
コード例 #18
0
 public AccountsController(IFootlooseFSService service) : base(service) { }
コード例 #19
0
 public AccountsController(IFootlooseFSService service) : base(service)
 {
 }
コード例 #20
0
 public PersonService()
 {
     footlooseService = new FootlooseFSService(new FootlooseFSSqlUnitOfWorkFactory());
 }
コード例 #21
0
 public DashboardController(IFootlooseFSService service) : base(service)
 {
 }
コード例 #22
0
 public DashboardController(IFootlooseFSService service) : base(service) { }
コード例 #23
0
 public DashboardController(IFootlooseFSService service, IHttpContextAccessor httpContextAccessor) : base(service, httpContextAccessor)
 {
 }