public void Configure(HttpControllerSettings controllerSettings, HttpControllerDescriptor controllerDescriptor) { }
public void Initialize(HttpControllerSettings controllerSettings, HttpControllerDescriptor controllerDescriptor) { controllerSettings.Services.Replace(typeof(IHttpActionSelector), new OwaActionSelector()); }
public void Initialize(HttpControllerSettings controllerSettings, HttpControllerDescriptor controllerDescriptor) { controllerSettings.Services.Replace(typeof(ValueProviderFactory), new RouteDataValueProviderFactory()); }
/// <summary> /// Callback invoked to set per-controller overrides for this <paramref name="controllerDescriptor" />. /// </summary> /// <param name="controllerSettings">The controller settings to initialize.</param> /// <param name="controllerDescriptor">The controller descriptor. Note that the /// <see cref="T:System.Web.Http.Controllers.HttpControllerDescriptor" /> can be associated with the derived controller /// type given that <see cref="T:System.Web.Http.Controllers.IControllerConfiguration" /> is inherited.</param> public void Initialize(HttpControllerSettings controllerSettings, HttpControllerDescriptor controllerDescriptor) { controllerSettings.Formatters.Clear(); controllerSettings.Formatters.Add(new AlbumSyndicationFeedFormatter()); }
public void Initialize(HttpControllerSettings controllerSettings, HttpControllerDescriptor controllerDescriptor) { controllerSettings.Formatters.Clear(); controllerSettings.Formatters.InsertRange(0, GetFormatters()); }
public void Initialize( HttpControllerSettings controllerSettings, HttpControllerDescriptor controllerDescriptor ) { }
public void Initialize(HttpControllerSettings settings, HttpControllerDescriptor descriptor) { settings.Formatters.Clear(); settings.Formatters.Add(new XmlMediaTypeFormatter()); }
public void Initialize(HttpControllerSettings settings, HttpControllerDescriptor descriptor) { // Add a custom action selector. settings.Services.Replace(typeof(IHostBufferPolicySelector), new NoBufferPolicySelector()); }
public void Initialize(HttpControllerSettings controllerSettings, HttpControllerDescriptor controllerDescriptor) { controllerSettings.Formatters.Insert(0, new JilMediaTypeFormatter()); }
public virtual void Initialize(HttpControllerSettings controllerSettings, HttpControllerDescriptor controllerDescriptor) { //replace the normal validator with our custom one for this controller controllerSettings.Services.Replace(typeof(IBodyModelValidator), new PrefixlessBodyModelValidator(controllerSettings.Services.GetBodyModelValidator())); }
public virtual void Initialize(HttpControllerSettings controllerSettings, HttpControllerDescriptor controllerDescriptor) { controllerSettings.Services.Add(typeof(IExceptionLogger), new UnhandledExceptionLogger()); }
public override void Configure(HttpControllerSettings controllerSettings, HttpControllerDescriptor controllerDescriptor) { base.Configure(controllerSettings, controllerDescriptor); controllerSettings.Formatters.JsonFormatter.SerializerSettings = Settings; }
public void Initialize(HttpControllerSettings controllerSettings, HttpControllerDescriptor controllerDescriptor) { controllerSettings.Formatters.JsonFormatter.SerializerSettings.ContractResolver = new ApiLimitedFieldContractResolver(); }
public void Initialize(HttpControllerSettings controllerSettings, HttpControllerDescriptor controllerDescriptor) { controllerSettings.Formatters.Clear(); controllerSettings.Formatters.Add(new GeneralFHIRMediaTypeFormatter()); }
public override void Configure(HttpControllerSettings controllerSettings, HttpControllerDescriptor controllerDescriptor) { base.Configure(controllerSettings, controllerDescriptor); controllerSettings.Formatters.Insert(0, new JsonDotNetFormatter()); }
public void Initialize(HttpControllerSettings controllerSettings, HttpControllerDescriptor controllerDescriptor) { var odataFormatters = ODataMediaTypeFormatters.Create(new SerializerProvider(), new DerializerProvider()); controllerSettings.Formatters.InsertRange(0, odataFormatters); }
public void Initialize(HttpControllerSettings controllerSettings, HttpControllerDescriptor controllerDescriptor) { controllerSettings.Formatters.Clear(); controllerSettings.Formatters.Add(new JsonMediaTypeFormatter()); controllerSettings.Formatters.JsonFormatter.SerializerSettings.ContractResolver = new DefaultContractResolver(); }
public void Initialize(HttpControllerSettings settings, HttpControllerDescriptor descriptor) { settings.Formatters.Add(new FcnReportFormatter()); }
public void Initialize(HttpControllerSettings controllerSettings, HttpControllerDescriptor controllerDescriptor) { controllerSettings.Services.Replace(typeof(IActionValueBinder), new MvcActionValueBinder()); }
public void Initialize(HttpControllerSettings settings, HttpControllerDescriptor controllerDescriptor) { ControllerType = controllerDescriptor.ControllerType; }
public void Initialize(HttpControllerSettings settings, HttpControllerDescriptor descriptor) { // Clear the formatters list. //settings.Formatters.Clear(); }
public void Initialize(HttpControllerSettings settings, HttpControllerDescriptor controllerDescriptor) { settings.Services.Replace(typeof(IActionValueBinder), MyBaseController.ActionValueBinderBase); settings.Services.Replace(typeof(IHttpActionSelector), MyBaseController.SelectorBase); }
public void Initialize(HttpControllerSettings controllerSettings, HttpControllerDescriptor controllerDescriptor) { controllerSettings.Services.Replace(typeof(IHttpActionSelector), PerControllerActionSelectorMock.Object); }
public void Initialize(HttpControllerSettings settings, HttpControllerDescriptor controllerDescriptor) { // Appends to existing list. Formatter list has copy-on-write semantics. Assert.Equal(1, settings.Formatters.Count); // the one we already set settings.Formatters.Add(MyControllerWithCustomFormatter.CustomFormatter); }
/// <summary> /// /// </summary> /// <param name="controllerSettings"></param> /// <param name="controllerDescriptor"></param> public void Initialize(HttpControllerSettings controllerSettings, HttpControllerDescriptor controllerDescriptor) { //controllerSettings.Formatters.Clear(); controllerSettings.Formatters.Insert(0, new TwilioResponseFormatter()); }
public void Initialize(HttpControllerSettings controllerSettings, HttpControllerDescriptor controllerDescriptor) { Initialized(this, EventArgs.Empty); }
public void Initialize(HttpControllerSettings controllerSettings, HttpControllerDescriptor controllerDescriptor) { controllerSettings.Formatters.JsonFormatter.SerializerSettings.PreserveReferencesHandling = Newtonsoft.Json.PreserveReferencesHandling.Objects; }
public void Initialize(HttpControllerSettings controllerSettings, HttpControllerDescriptor controllerDescriptor) { controllerSettings.Formatters.RemoveAt(1); }
public void Initialize(HttpControllerSettings controllerSettings, HttpControllerDescriptor controllerDescriptor) { controllerSettings.Services.Replace(typeof(IHttpActionSelector), new ParameterSwapControllerActionSelector( new ParameterSwapControllerActionSelector.ParameterSwapInfo("GetById", "id", typeof(int), typeof(Guid), typeof(Udi)) )); }
public void Initialize(HttpControllerSettings controllerSettings, HttpControllerDescriptor controllerDescriptor) { controllerSettings.Formatters.JsonFormatter.SerializerSettings.ContractResolver = new CamelCasePropertyNamesContractResolver(); }