public HandleNotFound(IErrorItemResolver errorItemResolver, BaseLinkManager linkManager, Func <HttpServerUtilityBase> httpServerThunk) { _errorItemResolver = errorItemResolver ?? throw new ArgumentNullException(nameof(errorItemResolver)); _linkManager = linkManager ?? throw new ArgumentNullException(nameof(linkManager)); _httpServerThunk = httpServerThunk ?? throw new ArgumentNullException(nameof(httpServerThunk)); }
public HandleLayoutNotFound(IContext context, IErrorItemResolver errorItemResolver, IRouteDataProvider routeDataProvider) { _context = context ?? throw new ArgumentNullException(nameof(context)); _errorItemResolver = errorItemResolver ?? throw new ArgumentNullException(nameof(errorItemResolver)); _routeDataProvider = routeDataProvider ?? throw new ArgumentNullException(nameof(routeDataProvider)); }