/// <summary> /// Set the custom Property Resolver to be used instead of using the default one. /// </summary> /// <param name="propertyResolver">Property Resolver.</param> /// <remarks>Change default property name strategy (name from DataMemberAttribute) to custom one.</remarks> internal static void SetProperyResolver(IProperyResolver propertyResolver) { _propertyResolver = propertyResolver; }
private static void ConfigurationWithPropertyResolver(IAppBuilder appBuilder, Type targetController, IProperyResolver properyResolver) { var config = appBuilder.GetStandardHttpConfig(null, swg => swg.SetProperyResolver(properyResolver), targetController); config.MapODataServiceRoute("ODataRoute", "odata", GetEdmModel()); config.EnsureInitialized(); }
/// <summary> /// Set the custom Property Resolver to be used instead of using the default one. /// </summary> /// <param name="propertyResolver">Cutrom proprty resolver.</param> public void SetProperyResolver(IProperyResolver propertyResolver) { TypeHelper.SetProperyResolver(propertyResolver); }