Пример #1
0
 /// <summary>
 /// Normalizes client model by updating names and types to be language specific.
 /// </summary>
 /// <param name="serviceClient"></param>
 public override void NormalizeClientModel(ServiceClient serviceClient)
 {
     Extensions.ProcessParameterizedHost(serviceClient, Settings);
     PopulateAdditionalProperties(serviceClient);
     CodeNamer.NormalizeClientModel(serviceClient);
     CodeNamer.ResolveNameCollisions(serviceClient, Settings.Namespace,
                                     Settings.Namespace + "::Models");
 }