private static ObjectResultExecutor CreateExecutor(MvcOptions options = null) { options ??= new MvcOptions(); var optionsAccessor = Options.Create(options); var selector = new DefaultOutputFormatterSelector(optionsAccessor, NullLoggerFactory.Instance); return(new ObjectResultExecutor(selector, new TestHttpResponseStreamWriterFactory(), NullLoggerFactory.Instance, optionsAccessor)); }
private static ObjectResultExecutor CreateExecutor(IOptions <MvcOptions> options = null) { var selector = new DefaultOutputFormatterSelector(options ?? Options.Create <MvcOptions>(new MvcOptions()), NullLoggerFactory.Instance); return(new ObjectResultExecutor(selector, new TestHttpResponseStreamWriterFactory(), NullLoggerFactory.Instance)); }