private ISejilController CreateController(HttpContext context, ISejilRepository repository, ISejilSettings settings) => new SejilController(new HttpContextAccessor { HttpContext = context }, repository, settings);
public SejilController(IHttpContextAccessor contextAccessor, ISejilRepository repository, ISejilSettings settings) => (_context, _repository, _settings) = (contextAccessor.HttpContext, repository, settings);
public SejilController(IHttpContextAccessor contextAccessor, ISejilRepository repository, ISejilSettings settings) { _context = contextAccessor.HttpContext; _repository = repository; _settings = settings; }