public UsersController(TempTrackerDbContext context, ILogger <UsersController> logger, IPrincipal principal, IHttpContextAccessor httpContext)
 {
     this._context         = context;
     this._logger          = logger;
     this._claimsPrincipal = principal as ClaimsPrincipal;
     this._httpContext     = httpContext;
 }
 public AuthController(TempTrackerDbContext context, ILogger <AuthController> logger, IConfiguration config)
 {
     this._context = context;
     this._logger  = logger;
     this._config  = config;
 }
 public RolesController(TempTrackerDbContext context, ILogger <UsersController> logger, IHttpContextAccessor httpContext)
 {
     this._context     = context;
     this._logger      = logger;
     this._httpContext = httpContext;
 }