Skip to content

Commit

Permalink
fix: Json request body added for csharp (#524)
Browse files Browse the repository at this point in the history
  • Loading branch information
tiwarishubham635 authored Sep 20, 2023
1 parent 29dcd14 commit d19b74e
Show file tree
Hide file tree
Showing 23 changed files with 78 additions and 22 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@ public UpdateFeedbackCallSummaryOptions(string pathSid, DateTime? endDate, DateT


/// <summary> Generate the necessary parameters </summary>
public List<KeyValuePair<string, string>> GetParams()
public List<KeyValuePair<string, string>> GetParams()
{
var p = new List<KeyValuePair<string, string>>();

Expand All @@ -75,6 +75,7 @@ public List<KeyValuePair<string, string>> GetParams()
}
return p;
}



}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@
using System.Collections.Generic;
using Twilio.Base;
using Twilio.Clients;
using Twilio.Constant;
using Twilio.Converters;
using Twilio.Exceptions;
using Twilio.Http;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@ public CreateCallOptions(string requiredStringProperty, Twilio.Http.HttpMethod t


/// <summary> Generate the necessary parameters </summary>
public List<KeyValuePair<string, string>> GetParams()
public List<KeyValuePair<string, string>> GetParams()
{
var p = new List<KeyValuePair<string, string>>();

Expand All @@ -79,6 +79,7 @@ public List<KeyValuePair<string, string>> GetParams()
}
return p;
}



}
Expand All @@ -103,12 +104,13 @@ public DeleteCallOptions(int? pathTestInteger)


/// <summary> Generate the necessary parameters </summary>
public List<KeyValuePair<string, string>> GetParams()
public List<KeyValuePair<string, string>> GetParams()
{
var p = new List<KeyValuePair<string, string>>();

return p;
}



}
Expand All @@ -135,12 +137,13 @@ public FetchCallOptions(int? pathTestInteger)


/// <summary> Generate the necessary parameters </summary>
public List<KeyValuePair<string, string>> GetParams()
public List<KeyValuePair<string, string>> GetParams()
{
var p = new List<KeyValuePair<string, string>>();

return p;
}



}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@
using System.Collections.Generic;
using Twilio.Base;
using Twilio.Clients;
using Twilio.Constant;
using Twilio.Converters;
using Twilio.Exceptions;
using Twilio.Http;
Expand Down
15 changes: 10 additions & 5 deletions examples/csharp/src/Twilio/Rest/Api/V2010/AccountOptions.cs
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ public class CreateAccountOptions : IOptions<AccountResource>


/// <summary> Generate the necessary parameters </summary>
public List<KeyValuePair<string, string>> GetParams()
public List<KeyValuePair<string, string>> GetParams()
{
var p = new List<KeyValuePair<string, string>>();

Expand All @@ -62,6 +62,7 @@ public List<KeyValuePair<string, string>> GetParams()
}
return p;
}


/// <summary> Generate the necessary header parameters </summary>
public List<KeyValuePair<string, string>> GetHeaderParams()
Expand All @@ -87,12 +88,13 @@ public class DeleteAccountOptions : IOptions<AccountResource>


/// <summary> Generate the necessary parameters </summary>
public List<KeyValuePair<string, string>> GetParams()
public List<KeyValuePair<string, string>> GetParams()
{
var p = new List<KeyValuePair<string, string>>();

return p;
}



}
Expand All @@ -110,12 +112,13 @@ public class FetchAccountOptions : IOptions<AccountResource>


/// <summary> Generate the necessary parameters </summary>
public List<KeyValuePair<string, string>> GetParams()
public List<KeyValuePair<string, string>> GetParams()
{
var p = new List<KeyValuePair<string, string>>();

return p;
}



}
Expand All @@ -142,7 +145,7 @@ public class ReadAccountOptions : ReadOptions<AccountResource>


/// <summary> Generate the necessary parameters </summary>
public override List<KeyValuePair<string, string>> GetParams()
public List<KeyValuePair<string, string>> GetParams()
{
var p = new List<KeyValuePair<string, string>>();

Expand Down Expand Up @@ -171,6 +174,7 @@ public override List<KeyValuePair<string, string>> GetParams()
}
return p;
}



}
Expand Down Expand Up @@ -199,7 +203,7 @@ public UpdateAccountOptions(AccountResource.StatusEnum status)


/// <summary> Generate the necessary parameters </summary>
public List<KeyValuePair<string, string>> GetParams()
public List<KeyValuePair<string, string>> GetParams()
{
var p = new List<KeyValuePair<string, string>>();

Expand All @@ -213,6 +217,7 @@ public List<KeyValuePair<string, string>> GetParams()
}
return p;
}



}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@
using System.Collections.Generic;
using Twilio.Base;
using Twilio.Clients;
using Twilio.Constant;
using Twilio.Converters;
using Twilio.Exceptions;
using Twilio.Http;
Expand Down
3 changes: 2 additions & 1 deletion examples/csharp/src/Twilio/Rest/FlexApi/V1/CallOptions.cs
Original file line number Diff line number Diff line change
Expand Up @@ -41,12 +41,13 @@ public UpdateCallOptions(string pathSid)


/// <summary> Generate the necessary parameters </summary>
public List<KeyValuePair<string, string>> GetParams()
public List<KeyValuePair<string, string>> GetParams()
{
var p = new List<KeyValuePair<string, string>>();

return p;
}



}
Expand Down
1 change: 1 addition & 0 deletions examples/csharp/src/Twilio/Rest/FlexApi/V1/CallResource.cs
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@
using System.Collections.Generic;
using Twilio.Base;
using Twilio.Clients;
using Twilio.Constant;
using Twilio.Converters;
using Twilio.Exceptions;
using Twilio.Http;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ public FetchHistoryOptions(string pathSid)


/// <summary> Generate the necessary parameters </summary>
public List<KeyValuePair<string, string>> GetParams()
public List<KeyValuePair<string, string>> GetParams()
{
var p = new List<KeyValuePair<string, string>>();

Expand All @@ -54,6 +54,7 @@ public List<KeyValuePair<string, string>> GetParams()
}
return p;
}



}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@
using System.Collections.Generic;
using Twilio.Base;
using Twilio.Clients;
using Twilio.Constant;
using Twilio.Converters;
using Twilio.Exceptions;
using Twilio.Http;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -41,12 +41,13 @@ public DeleteAwsOptions(string pathSid)


/// <summary> Generate the necessary parameters </summary>
public List<KeyValuePair<string, string>> GetParams()
public List<KeyValuePair<string, string>> GetParams()
{
var p = new List<KeyValuePair<string, string>>();

return p;
}



}
Expand All @@ -70,12 +71,13 @@ public FetchAwsOptions(string pathSid)


/// <summary> Generate the necessary parameters </summary>
public List<KeyValuePair<string, string>> GetParams()
public List<KeyValuePair<string, string>> GetParams()
{
var p = new List<KeyValuePair<string, string>>();

return p;
}



}
Expand All @@ -90,7 +92,7 @@ public class ReadAwsOptions : ReadOptions<AwsResource>


/// <summary> Generate the necessary parameters </summary>
public override List<KeyValuePair<string, string>> GetParams()
public List<KeyValuePair<string, string>> GetParams()
{
var p = new List<KeyValuePair<string, string>>();

Expand All @@ -100,6 +102,7 @@ public override List<KeyValuePair<string, string>> GetParams()
}
return p;
}



}
Expand Down Expand Up @@ -128,7 +131,7 @@ public UpdateAwsOptions(string pathSid)


/// <summary> Generate the necessary parameters </summary>
public List<KeyValuePair<string, string>> GetParams()
public List<KeyValuePair<string, string>> GetParams()
{
var p = new List<KeyValuePair<string, string>>();

Expand All @@ -142,6 +145,7 @@ public List<KeyValuePair<string, string>> GetParams()
}
return p;
}



}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@
using System.Collections.Generic;
using Twilio.Base;
using Twilio.Clients;
using Twilio.Constant;
using Twilio.Converters;
using Twilio.Exceptions;
using Twilio.Http;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -92,7 +92,7 @@ public CreateNewCredentialsOptions(string testString)


/// <summary> Generate the necessary parameters </summary>
public List<KeyValuePair<string, string>> GetParams()
public List<KeyValuePair<string, string>> GetParams()
{
var p = new List<KeyValuePair<string, string>>();

Expand Down Expand Up @@ -166,6 +166,7 @@ public List<KeyValuePair<string, string>> GetParams()
}
return p;
}



}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@
using System.Collections.Generic;
using Twilio.Base;
using Twilio.Clients;
using Twilio.Constant;
using Twilio.Converters;
using Twilio.Exceptions;
using Twilio.Http;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ public class CreateFleetOptions : IOptions<FleetResource>


/// <summary> Generate the necessary parameters </summary>
public List<KeyValuePair<string, string>> GetParams()
public List<KeyValuePair<string, string>> GetParams()
{
var p = new List<KeyValuePair<string, string>>();

Expand All @@ -45,6 +45,7 @@ public List<KeyValuePair<string, string>> GetParams()
}
return p;
}



}
Expand All @@ -66,12 +67,13 @@ public FetchFleetOptions(string pathSid)


/// <summary> Generate the necessary parameters </summary>
public List<KeyValuePair<string, string>> GetParams()
public List<KeyValuePair<string, string>> GetParams()
{
var p = new List<KeyValuePair<string, string>>();

return p;
}



}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@
using System.Collections.Generic;
using Twilio.Base;
using Twilio.Clients;
using Twilio.Constant;
using Twilio.Converters;
using Twilio.Exceptions;
using Twilio.Http;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ public class ReadAssistantOptions : ReadOptions<AssistantResource>


/// <summary> Generate the necessary parameters </summary>
public override List<KeyValuePair<string, string>> GetParams()
public List<KeyValuePair<string, string>> GetParams()
{
var p = new List<KeyValuePair<string, string>>();

Expand All @@ -42,6 +42,7 @@ public override List<KeyValuePair<string, string>> GetParams()
}
return p;
}



}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@
using System.Collections.Generic;
using Twilio.Base;
using Twilio.Clients;
using Twilio.Constant;
using Twilio.Converters;
using Twilio.Exceptions;
using Twilio.Http;
Expand Down
1 change: 1 addition & 0 deletions src/main/resources/twilio-csharp/ResourceUsings.mustache
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ using System;
using System.Collections.Generic;
using Twilio.Base;
using Twilio.Clients;
using Twilio.Constant;
using Twilio.Converters;
using Twilio.Exceptions;
using Twilio.Http;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,11 @@
}
{{/vendorExtensions.x-required-param-exists}}

{{^vendorExtensions.x-is-json}}
{{>options/GetParams}}
{{/vendorExtensions.x-is-json}}
{{#vendorExtensions.x-is-json}}
{{>options/GetBody}}
{{/vendorExtensions.x-is-json}}
{{>options/HeaderParams}}
}
Loading

0 comments on commit d19b74e

Please sign in to comment.