diff --git a/Templates/CSharp/Requests/IEntityWithReferenceRequest.cs.tt b/Templates/CSharp/Requests/IEntityWithReferenceRequest.cs.tt index 651e54d0b..bd46cb8b3 100644 --- a/Templates/CSharp/Requests/IEntityWithReferenceRequest.cs.tt +++ b/Templates/CSharp/Requests/IEntityWithReferenceRequest.cs.tt @@ -19,11 +19,11 @@ namespace <#=this.GetNamespaceName(entity)#> <#=this.GetEntityWithReferenceRequestInterfaceDefinition(entity)#> { - <#=this.GetEntityGetAsyncMethod(entity, false)#> + <#=this.GetEntityGetAsyncMethod(entity)#> - <#=this.GetEntityCreateAsyncMethod(entity, false)#> + <#=this.GetEntityCreateAsyncMethod(entity)#> - <#=this.GetEntityUpdateAsyncMethod(entity, false)#> + <#=this.GetEntityUpdateAsyncMethod(entity)#> <#=this.GetEntityDeleteAsyncMethod(entity)#> diff --git a/src/GraphODataTemplateWriter/.config/TemplateWriterSettings.json b/src/GraphODataTemplateWriter/.config/TemplateWriterSettings.json index 722561377..2c32f3fa8 100644 --- a/src/GraphODataTemplateWriter/.config/TemplateWriterSettings.json +++ b/src/GraphODataTemplateWriter/.config/TemplateWriterSettings.json @@ -1,30 +1,76 @@ { - "AvailableLanguages": [ "Android", "Java", "ObjC", "CSharp", "PHP", "Python", "TypeScript", "GraphEndpointList" ], - "TargetLanguage": "CSharp", - "Plugins": [ ], - "PrimaryNamespaceName": "com", - "NamespacePrefix": "com", - "InitializeCollections": "false", - "AllowShortActions": "false", - "NamespaceOverride": "", - "TemplatesDirectory": "../../../../Templates", - "DefaultFileCasing": "UpperCamel", - "CustomFlags": [ "python2" ], - "DefaultBaseEndpointUrl": "https://graph.microsoft.com/v1.0", - "LicenseHeader": [ - "Copyright (c) Microsoft Corporation. All Rights Reserved. Licensed under the MIT License. See License in the project root for license information." - ], - "TemplateMapping": { - "Shared": [ - { "Template": "EntityType", "SubProcessor": "EntityType", "Type": "Model", "Name": "" }, - { "Template": "ComplexType", "SubProcessor": "ComplexType", "Type": "Model", "Name": "", "Ignore": "methodResponse"}, - { "Template": "EnumType", "SubProcessor": "EnumType", "Type": "Model", "Name": "" }, - { "Template": "EntityClient", "SubProcessor": "EntityContainer", "Type": "Client", "Name": "Client" }, - { "Template": "EntityRequest", "SubProcessor": "EntityType", "Type": "Request", "Name": "Request" }, - { "Template": "EntityRequestBuilder", "SubProcessor": "EntityType", "Type": "Request", "Name": "RequestBuilder" }, - { "Template": "StreamRequest", "SubProcessor": "StreamProperty", "Type": "Request", "Name": "Request" }, - { "Template": "MethodRequest", "SubProcessor": "Method", "Type": "Request", "Name": "Request" }, - { "Template": "MethodRequestBuilder", "SubProcessor": "Method", "Type": "Request", "Name": "RequestBuilder" } - ] - } + "AvailableLanguages": [ "Android", "Java", "ObjC", "CSharp", "PHP", "Python", "TypeScript", "GraphEndpointList" ], + "TargetLanguage": "CSharp", + "Plugins": [], + "PrimaryNamespaceName": "com", + "NamespacePrefix": "com", + "InitializeCollections": "false", + "AllowShortActions": "false", + "NamespaceOverride": "", + "TemplatesDirectory": "../../../../Templates", + "DefaultFileCasing": "UpperCamel", + "CustomFlags": [ "python2" ], + "DefaultBaseEndpointUrl": "https://graph.microsoft.com/v1.0", + "LicenseHeader": [ + "Copyright (c) Microsoft Corporation. All Rights Reserved. Licensed under the MIT License. See License in the project root for license information." + ], + "TemplateMapping": { + "Shared": [ + { + "Template": "EntityType", + "SubProcessor": "EntityType", + "Type": "Model", + "Name": "" + }, + { + "Template": "ComplexType", + "SubProcessor": "ComplexType", + "Type": "Model", + "Name": "", + "Ignore": "methodResponse" + }, + { + "Template": "EnumType", + "SubProcessor": "EnumType", + "Type": "Model", + "Name": "" + }, + { + "Template": "EntityClient", + "SubProcessor": "EntityContainer", + "Type": "Client", + "Name": "Client" + }, + { + "Template": "EntityRequest", + "SubProcessor": "EntityType", + "Type": "Request", + "Name": "Request" + }, + { + "Template": "EntityRequestBuilder", + "SubProcessor": "EntityType", + "Type": "Request", + "Name": "RequestBuilder" + }, + { + "Template": "StreamRequest", + "SubProcessor": "StreamProperty", + "Type": "Request", + "Name": "Request" + }, + { + "Template": "MethodRequest", + "SubProcessor": "Method", + "Type": "Request", + "Name": "Request" + }, + { + "Template": "MethodRequestBuilder", + "SubProcessor": "Method", + "Type": "Request", + "Name": "RequestBuilder" + } + ] + } }