/// <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;
 }
Exemple #2
0
        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();
        }
Exemple #3
0
 /// <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);
 }