/// <summary>Snippet for Method1</summary>
 /// <remarks>
 /// This snippet has been automatically generated for illustrative purposes only.
 /// It may require modifications to work in your environment.
 /// </remarks>
 public void Method1()
 {
     // Create client
     ResourceNameSeparatorClient resourceNameSeparatorClient = ResourceNameSeparatorClient.Create();
     // Initialize request argument(s)
     string name = "items/[ITEM_A_ID].[ITEM_B_ID]/details/[DETAILS_A_ID]_[DETAILS_B_ID]-[DETAILS_C_ID]/extra/[EXTRA_ID]";
     string @ref = "items/[ITEM_A_ID].[ITEM_B_ID]/details/[DETAILS_A_ID]_[DETAILS_B_ID]-[DETAILS_C_ID]/extra/[EXTRA_ID]";
     // Make the request
     Response response = resourceNameSeparatorClient.Method1(name, @ref);
 }
 /// <summary>Snippet for Method1</summary>
 /// <remarks>
 /// This snippet has been automatically generated for illustrative purposes only.
 /// It may require modifications to work in your environment.
 /// </remarks>
 public void Method1ResourceNames()
 {
     // Create client
     ResourceNameSeparatorClient resourceNameSeparatorClient = ResourceNameSeparatorClient.Create();
     // Initialize request argument(s)
     RequestName name = RequestName.FromItemAItemBDetailsADetailsBDetailsCExtra("[ITEM_A_ID]", "[ITEM_B_ID]", "[DETAILS_A_ID]", "[DETAILS_B_ID]", "[DETAILS_C_ID]", "[EXTRA_ID]");
     RequestName @ref = RequestName.FromItemAItemBDetailsADetailsBDetailsCExtra("[ITEM_A_ID]", "[ITEM_B_ID]", "[DETAILS_A_ID]", "[DETAILS_B_ID]", "[DETAILS_C_ID]", "[EXTRA_ID]");
     // Make the request
     Response response = resourceNameSeparatorClient.Method1(name, @ref);
 }
 /// <summary>Snippet for Method1</summary>
 /// <remarks>
 /// This snippet has been automatically generated for illustrative purposes only.
 /// It may require modifications to work in your environment.
 /// </remarks>
 public void Method1RequestObject()
 {
     // Create client
     ResourceNameSeparatorClient resourceNameSeparatorClient = ResourceNameSeparatorClient.Create();
     // Initialize request argument(s)
     Request request = new Request
     {
         RequestName      = RequestName.FromItemAItemBDetailsADetailsBDetailsCExtra("[ITEM_A_ID]", "[ITEM_B_ID]", "[DETAILS_A_ID]", "[DETAILS_B_ID]", "[DETAILS_C_ID]", "[EXTRA_ID]"),
         RefAsRequestName = RequestName.FromItemAItemBDetailsADetailsBDetailsCExtra("[ITEM_A_ID]", "[ITEM_B_ID]", "[DETAILS_A_ID]", "[DETAILS_B_ID]", "[DETAILS_C_ID]", "[EXTRA_ID]"),
     };
     // Make the request
     Response response = resourceNameSeparatorClient.Method1(request);
 }