public ClassBusiness(IClassDataAccess classDataAccess, IHttpContextAccessor httpContextAccessor) { _classDataAccess = classDataAccess; _httpContextAccessor = httpContextAccessor; var result = httpContextAccessor.HttpContext.User.FindFirst(ClaimTypes.NameIdentifier); _username = result == null ? "SYSTEM" : result.Value; }
public StudentBusiness(IStudentDataAccess studentDataAccess, IClassDataAccess classDataAccess, IOptions <AppConfig> optionsAccessor, IHttpContextAccessor httpContextAccessor) { _studentDataAccess = studentDataAccess; _classDataAccess = classDataAccess; _options = optionsAccessor.Value; _httpContextAccessor = httpContextAccessor; var result = httpContextAccessor.HttpContext.User.FindFirst(ClaimTypes.NameIdentifier); _username = result == null ? "SYSTEM" : result.Value; }