Skip to content

Commit b7a92ac

Browse files
author
SDKAuto
committed
CodeGen from PR 21870 in Azure/azure-rest-api-specs
Merge e20bd40ef42edd747b0449632535785d8966085b into 7245d0f5cc01bf95df9d7ae893f252d4001b4ad7
1 parent e8091b7 commit b7a92ac

27 files changed

+2363
-0
lines changed
Lines changed: 69 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,69 @@
1+
2+
Microsoft Visual Studio Solution File, Format Version 12.00
3+
# Visual Studio Version 16
4+
VisualStudioVersion = 16.0.29709.97
5+
MinimumVisualStudioVersion = 10.0.40219.1
6+
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Azure.Core.TestFramework", "..\..\core\Azure.Core.TestFramework\src\Azure.Core.TestFramework.csproj", "{ECC730C1-4AEA-420C-916A-66B19B79E4DC}"
7+
EndProject
8+
Project("{AABAB597-D2F4-4869-B98F-54EA28653881}") = "Azure.Security.SDKReleasePlannerTest.Perf", "perf\Azure.Security.SDKReleasePlannerTest.Perf.csproj", "{30C5FF85-655A-49FC-A324-16438130FF3F}"
9+
EndProject
10+
Project("{AABAB597-D2F4-4869-B98F-54EA28653881}") = "Azure.Security.SDKReleasePlannerTest.Stress", "stress\Azure.Security.SDKReleasePlannerTest.Stress.csproj", "{47E3BC66-5C4F-47CD-A37B-A973E54BCBA9}"
11+
EndProject
12+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Azure.Security.SDKReleasePlannerTest", "src\Azure.Security.SDKReleasePlannerTest.csproj", "{E58C298D-8B57-4A3A-AE97-ED9323A35BF9}"
13+
EndProject
14+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Azure.Security.SDKReleasePlannerTest.Tests", "tests\Azure.Security.SDKReleasePlannerTest.Tests.csproj", "{D8A221C0-5A24-4B06-AC3E-3A9EF765AE21}"
15+
EndProject
16+
Global
17+
GlobalSection(SolutionConfigurationPlatforms) = preSolution
18+
Debug|Any CPU = Debug|Any CPU
19+
Release|Any CPU = Release|Any CPU
20+
EndGlobalSection
21+
GlobalSection(ProjectConfigurationPlatforms) = postSolution
22+
{B0C276D1-2930-4887-B29A-D1A33E7009A2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
23+
{B0C276D1-2930-4887-B29A-D1A33E7009A2}.Debug|Any CPU.Build.0 = Debug|Any CPU
24+
{B0C276D1-2930-4887-B29A-D1A33E7009A2}.Release|Any CPU.ActiveCfg = Release|Any CPU
25+
{B0C276D1-2930-4887-B29A-D1A33E7009A2}.Release|Any CPU.Build.0 = Release|Any CPU
26+
{8E9A77AC-792A-4432-8320-ACFD46730401}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
27+
{8E9A77AC-792A-4432-8320-ACFD46730401}.Debug|Any CPU.Build.0 = Debug|Any CPU
28+
{8E9A77AC-792A-4432-8320-ACFD46730401}.Release|Any CPU.ActiveCfg = Release|Any CPU
29+
{8E9A77AC-792A-4432-8320-ACFD46730401}.Release|Any CPU.Build.0 = Release|Any CPU
30+
{ECC730C1-4AEA-420C-916A-66B19B79E4DC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
31+
{ECC730C1-4AEA-420C-916A-66B19B79E4DC}.Debug|Any CPU.Build.0 = Debug|Any CPU
32+
{ECC730C1-4AEA-420C-916A-66B19B79E4DC}.Release|Any CPU.ActiveCfg = Release|Any CPU
33+
{ECC730C1-4AEA-420C-916A-66B19B79E4DC}.Release|Any CPU.Build.0 = Release|Any CPU
34+
{A4241C1F-A53D-474C-9E4E-075054407E74}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
35+
{A4241C1F-A53D-474C-9E4E-075054407E74}.Debug|Any CPU.Build.0 = Debug|Any CPU
36+
{A4241C1F-A53D-474C-9E4E-075054407E74}.Release|Any CPU.ActiveCfg = Release|Any CPU
37+
{A4241C1F-A53D-474C-9E4E-075054407E74}.Release|Any CPU.Build.0 = Release|Any CPU
38+
{FA8BD3F1-8616-47B6-974C-7576CDF4717E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
39+
{FA8BD3F1-8616-47B6-974C-7576CDF4717E}.Debug|Any CPU.Build.0 = Debug|Any CPU
40+
{FA8BD3F1-8616-47B6-974C-7576CDF4717E}.Release|Any CPU.ActiveCfg = Release|Any CPU
41+
{FA8BD3F1-8616-47B6-974C-7576CDF4717E}.Release|Any CPU.Build.0 = Release|Any CPU
42+
{85677AD3-C214-42FA-AE6E-49B956CAC8DC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
43+
{85677AD3-C214-42FA-AE6E-49B956CAC8DC}.Debug|Any CPU.Build.0 = Debug|Any CPU
44+
{85677AD3-C214-42FA-AE6E-49B956CAC8DC}.Release|Any CPU.ActiveCfg = Release|Any CPU
45+
{85677AD3-C214-42FA-AE6E-49B956CAC8DC}.Release|Any CPU.Build.0 = Release|Any CPU
46+
{30C5FF85-655A-49FC-A324-16438130FF3F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
47+
{30C5FF85-655A-49FC-A324-16438130FF3F}.Debug|Any CPU.Build.0 = Debug|Any CPU
48+
{30C5FF85-655A-49FC-A324-16438130FF3F}.Release|Any CPU.ActiveCfg = Release|Any CPU
49+
{30C5FF85-655A-49FC-A324-16438130FF3F}.Release|Any CPU.Build.0 = Release|Any CPU
50+
{47E3BC66-5C4F-47CD-A37B-A973E54BCBA9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
51+
{47E3BC66-5C4F-47CD-A37B-A973E54BCBA9}.Debug|Any CPU.Build.0 = Debug|Any CPU
52+
{47E3BC66-5C4F-47CD-A37B-A973E54BCBA9}.Release|Any CPU.ActiveCfg = Release|Any CPU
53+
{47E3BC66-5C4F-47CD-A37B-A973E54BCBA9}.Release|Any CPU.Build.0 = Release|Any CPU
54+
{E58C298D-8B57-4A3A-AE97-ED9323A35BF9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
55+
{E58C298D-8B57-4A3A-AE97-ED9323A35BF9}.Debug|Any CPU.Build.0 = Debug|Any CPU
56+
{E58C298D-8B57-4A3A-AE97-ED9323A35BF9}.Release|Any CPU.ActiveCfg = Release|Any CPU
57+
{E58C298D-8B57-4A3A-AE97-ED9323A35BF9}.Release|Any CPU.Build.0 = Release|Any CPU
58+
{D8A221C0-5A24-4B06-AC3E-3A9EF765AE21}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
59+
{D8A221C0-5A24-4B06-AC3E-3A9EF765AE21}.Debug|Any CPU.Build.0 = Debug|Any CPU
60+
{D8A221C0-5A24-4B06-AC3E-3A9EF765AE21}.Release|Any CPU.ActiveCfg = Release|Any CPU
61+
{D8A221C0-5A24-4B06-AC3E-3A9EF765AE21}.Release|Any CPU.Build.0 = Release|Any CPU
62+
EndGlobalSection
63+
GlobalSection(SolutionProperties) = preSolution
64+
HideSolutionNode = FALSE
65+
EndGlobalSection
66+
GlobalSection(ExtensibilityGlobals) = postSolution
67+
SolutionGuid = {A97F4B90-2591-4689-B1F8-5F21FE6D6CAE}
68+
EndGlobalSection
69+
EndGlobal
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# Release History
2+
3+
## 1.0.0-beta.1 (Unreleased)
4+
5+
### Features Added
6+
7+
### Breaking Changes
8+
9+
### Bugs Fixed
10+
11+
### Other Changes
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
2+
<!--
3+
Add any shared properties you want for the projects under this package directory that need to be set before the auto imported Directory.Build.props
4+
-->
5+
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory).., Directory.Build.props))\Directory.Build.props" />
6+
</Project>
Lines changed: 90 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,90 @@
1+
# Azure SDKReleasePlannerTest client library for .NET
2+
3+
This section should give out brief introduction of the client library.
4+
5+
* First sentence: **Describe the service** briefly. You can usually use the first line of the service's docs landing page for this (Example: [Cosmos DB docs landing page](https://docs.microsoft.com/azure/cosmos-db/)).
6+
* Next, add a **bulleted list** of the **most common tasks** supported by the package or library, prefaced with "Use the client library for [Product Name] to:". Then, provide code snippets for these tasks in the [Examples](#examples) section later in the document. Keep the task list short but include those tasks most developers need to perform with your package.
7+
8+
[Source code](https://github.com/Azure/azure-sdk-for-net/blob/main/sdk/sdkreleaseplannertest/Azure.Security.SDKReleasePlannerTest/src) | [Package (NuGet)](https://www.nuget.org/packages/Azure.Security.SDKReleasePlannerTest) | [API reference documentation](https://azure.github.io/azure-sdk-for-net) | [Product documentation](https://docs.microsoft.com/azure)
9+
10+
## Getting started
11+
12+
This section should include everything a developer needs to do to install and create their first client connection *very quickly*.
13+
14+
### Install the package
15+
16+
First, provide instruction for obtaining and installing the package or library. This section might include only a single line of code, like `dotnet add package package-name`, but should enable a developer to successfully install the package from NuGet, npm, or even cloning a GitHub repository.
17+
18+
Install the client library for .NET with [NuGet](https://www.nuget.org/ ):
19+
20+
```dotnetcli
21+
dotnet add package Azure.Security.SDKReleasePlannerTest --prerelease
22+
```
23+
24+
### Prerequisites
25+
26+
Include a section after the install command that details any requirements that must be satisfied before a developer can [authenticate](#authenticate-the-client) and test all of the snippets in the [Examples](#examples) section. For example, for Cosmos DB:
27+
28+
> You must have an [Azure subscription](https://azure.microsoft.com/free/dotnet/) and [Cosmos DB account](https://docs.microsoft.com/azure/cosmos-db/account-overview) (SQL API). In order to take advantage of the C# 8.0 syntax, it is recommended that you compile using the [.NET Core SDK](https://dotnet.microsoft.com/download) 3.0 or higher with a [language version](https://docs.microsoft.com/dotnet/csharp/language-reference/configure-language-version#override-a-default) of `latest`. It is also possible to compile with the .NET Core SDK 2.1.x using a language version of `preview`.
29+
30+
### Authenticate the client
31+
32+
If your library requires authentication for use, such as for Azure services, include instructions and example code needed for initializing and authenticating.
33+
34+
For example, include details on obtaining an account key and endpoint URI, setting environment variables for each, and initializing the client object.
35+
36+
## Key concepts
37+
38+
The *Key concepts* section should describe the functionality of the main classes. Point out the most important and useful classes in the package (with links to their reference pages) and explain how those classes work together. Feel free to use bulleted lists, tables, code blocks, or even diagrams for clarity.
39+
40+
Include the *Thread safety* and *Additional concepts* sections below at the end of your *Key concepts* section. You may remove or add links depending on what your library makes use of:
41+
42+
### Thread safety
43+
44+
We guarantee that all client instance methods are thread-safe and independent of each other ([guideline](https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-service-methods-thread-safety)). This ensures that the recommendation of reusing client instances is always safe, even across threads.
45+
46+
### Additional concepts
47+
<!-- CLIENT COMMON BAR -->
48+
[Client options](https://github.com/Azure/azure-sdk-for-net/blob/main/sdk/core/Azure.Core/README.md#configuring-service-clients-using-clientoptions) |
49+
[Accessing the response](https://github.com/Azure/azure-sdk-for-net/blob/main/sdk/core/Azure.Core/README.md#accessing-http-response-details-using-responset) |
50+
[Long-running operations](https://github.com/Azure/azure-sdk-for-net/blob/main/sdk/core/Azure.Core/README.md#consuming-long-running-operations-using-operationt) |
51+
[Handling failures](https://github.com/Azure/azure-sdk-for-net/blob/main/sdk/core/Azure.Core/README.md#reporting-errors-requestfailedexception) |
52+
[Diagnostics](https://github.com/Azure/azure-sdk-for-net/blob/main/sdk/core/Azure.Core/samples/Diagnostics.md) |
53+
[Mocking](https://github.com/Azure/azure-sdk-for-net/blob/main/sdk/core/Azure.Core/README.md#mocking) |
54+
[Client lifetime](https://devblogs.microsoft.com/azure-sdk/lifetime-management-and-thread-safety-guarantees-of-azure-sdk-net-clients/)
55+
<!-- CLIENT COMMON BAR -->
56+
57+
## Examples
58+
59+
You can familiarize yourself with different APIs using [Samples](https://github.com/Azure/azure-sdk-for-net/tree/main/sdk/sdkreleaseplannertest/Azure.Security.SDKReleasePlannerTest/samples).
60+
61+
### <scenario>
62+
63+
You can create a client and call the client's `<operation>` method.
64+
65+
```C# Snippet:Azure_Security_SDKReleasePlannerTest_Scenario
66+
```
67+
68+
## Troubleshooting
69+
70+
Describe common errors and exceptions, how to "unpack" them if necessary, and include guidance for graceful handling and recovery.
71+
72+
Provide information to help developers avoid throttling or other service-enforced errors they might encounter. For example, provide guidance and examples for using retry or connection policies in the API.
73+
74+
If the package or a related package supports it, include tips for logging or enabling instrumentation to help them debug their code.
75+
76+
## Next steps
77+
78+
* Provide a link to additional code examples, ideally to those sitting alongside the README in the package's `/samples` directory.
79+
* If appropriate, point users to other packages that might be useful.
80+
* If you think there's a good chance that developers might stumble across your package in error (because they're searching for specific functionality and mistakenly think the package provides that functionality), point them to the packages they might be looking for.
81+
82+
## Contributing
83+
84+
This is a template, but your SDK readme should include details on how to contribute code to the repo/package.
85+
86+
<!-- LINKS -->
87+
[style-guide-msft]: https://docs.microsoft.com/style-guide/capitalization
88+
[style-guide-cloud]: https://aka.ms/azsdk/cloud-style-guide
89+
90+
![Impressions](https://azure-sdk-impressions.azurewebsites.net/api/impressions/azure-sdk-for-net/sdk/sdkreleaseplannertest/Azure.Security.SDKReleasePlannerTest/README.png)
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
namespace Azure.Security.SDKReleasePlannerTest
2+
{
3+
public partial class SDKReleasePlannerTestClient
4+
{
5+
protected SDKReleasePlannerTestClient() { }
6+
public SDKReleasePlannerTestClient(System.Uri endpoint, Azure.Core.TokenCredential credential) { }
7+
public SDKReleasePlannerTestClient(System.Uri endpoint, Azure.Core.TokenCredential credential, Azure.Security.SDKReleasePlannerTest.SDKReleasePlannerTestClientOptions options) { }
8+
public virtual Azure.Core.Pipeline.HttpPipeline Pipeline { get { throw null; } }
9+
public virtual Azure.Response CreateLedgerEntry(Azure.Core.RequestContent content, string collectionId = null, Azure.RequestContext context = null) { throw null; }
10+
public virtual System.Threading.Tasks.Task<Azure.Response> CreateLedgerEntryAsync(Azure.Core.RequestContent content, string collectionId = null, Azure.RequestContext context = null) { throw null; }
11+
public virtual Azure.Response CreateOrUpdateUser(string userId, Azure.Core.RequestContent content, Azure.RequestContext context = null) { throw null; }
12+
public virtual System.Threading.Tasks.Task<Azure.Response> CreateOrUpdateUserAsync(string userId, Azure.Core.RequestContent content, Azure.RequestContext context = null) { throw null; }
13+
public virtual Azure.Response DeleteUser(string userId, Azure.RequestContext context = null) { throw null; }
14+
public virtual System.Threading.Tasks.Task<Azure.Response> DeleteUserAsync(string userId, Azure.RequestContext context = null) { throw null; }
15+
public virtual Azure.Response GetCollections(Azure.RequestContext context = null) { throw null; }
16+
public virtual System.Threading.Tasks.Task<Azure.Response> GetCollectionsAsync(Azure.RequestContext context = null) { throw null; }
17+
public virtual Azure.Response GetConsortiumMembers(Azure.RequestContext context = null) { throw null; }
18+
public virtual System.Threading.Tasks.Task<Azure.Response> GetConsortiumMembersAsync(Azure.RequestContext context = null) { throw null; }
19+
public virtual Azure.Response GetConstitution(Azure.RequestContext context = null) { throw null; }
20+
public virtual System.Threading.Tasks.Task<Azure.Response> GetConstitutionAsync(Azure.RequestContext context = null) { throw null; }
21+
public virtual Azure.Response GetCurrentLedgerEntry(string collectionId = null, Azure.RequestContext context = null) { throw null; }
22+
public virtual System.Threading.Tasks.Task<Azure.Response> GetCurrentLedgerEntryAsync(string collectionId = null, Azure.RequestContext context = null) { throw null; }
23+
public virtual Azure.Response GetEnclaveQuotes(Azure.RequestContext context = null) { throw null; }
24+
public virtual System.Threading.Tasks.Task<Azure.Response> GetEnclaveQuotesAsync(Azure.RequestContext context = null) { throw null; }
25+
public virtual Azure.Pageable<System.BinaryData> GetLedgerEntries(Azure.RequestContext context = null) { throw null; }
26+
public virtual Azure.AsyncPageable<System.BinaryData> GetLedgerEntriesAsync(Azure.RequestContext context = null) { throw null; }
27+
public virtual Azure.Response GetLedgerEntry(string transactionId, string collectionId = null, Azure.RequestContext context = null) { throw null; }
28+
public virtual System.Threading.Tasks.Task<Azure.Response> GetLedgerEntryAsync(string transactionId, string collectionId = null, Azure.RequestContext context = null) { throw null; }
29+
public virtual Azure.Response GetReceipt(string transactionId, Azure.RequestContext context = null) { throw null; }
30+
public virtual System.Threading.Tasks.Task<Azure.Response> GetReceiptAsync(string transactionId, Azure.RequestContext context = null) { throw null; }
31+
public virtual Azure.Response GetTransactionStatus(string transactionId, Azure.RequestContext context = null) { throw null; }
32+
public virtual System.Threading.Tasks.Task<Azure.Response> GetTransactionStatusAsync(string transactionId, Azure.RequestContext context = null) { throw null; }
33+
public virtual Azure.Response GetUser(string userId, Azure.RequestContext context = null) { throw null; }
34+
public virtual System.Threading.Tasks.Task<Azure.Response> GetUserAsync(string userId, Azure.RequestContext context = null) { throw null; }
35+
}
36+
public partial class SDKReleasePlannerTestClientOptions : Azure.Core.ClientOptions
37+
{
38+
public SDKReleasePlannerTestClientOptions(Azure.Security.SDKReleasePlannerTest.SDKReleasePlannerTestClientOptions.ServiceVersion version = Azure.Security.SDKReleasePlannerTest.SDKReleasePlannerTestClientOptions.ServiceVersion.V2022_08_13) { }
39+
public enum ServiceVersion
40+
{
41+
V2022_08_13 = 1,
42+
}
43+
}
44+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
<Project Sdk="Microsoft.NET.Sdk">
2+
3+
<PropertyGroup>
4+
<OutputType>Exe</OutputType>
5+
</PropertyGroup>
6+
7+
<ItemGroup>
8+
<ProjectReference Include="..\src\Azure.Security.SDKReleasePlannerTest.csproj" />
9+
<ProjectReference Include="..\..\..\..\common\Perf\Azure.Test.Perf\Azure.Test.Perf.csproj" />
10+
</ItemGroup>
11+
12+
<ItemGroup>
13+
<PackageReference Include="Azure.Identity" />
14+
</ItemGroup>
15+
16+
</Project>
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
// Copyright (c) Microsoft Corporation. All rights reserved.
2+
// Licensed under the MIT License.
3+
4+
using System.Reflection;
5+
using Azure.Test.Perf;
6+
7+
await PerfProgram.Main(Assembly.GetEntryAssembly(), args);
Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
// Copyright (c) Microsoft Corporation. All rights reserved.
2+
// Licensed under the MIT License.
3+
4+
using System;
5+
using System.Threading;
6+
using System.Threading.Tasks;
7+
using Azure.Identity;
8+
using Azure.Test.Perf;
9+
using CommandLine;
10+
11+
namespace Azure.Security.SDKReleasePlannerTest.Perf
12+
{
13+
public class SDKReleasePlannerTestClientTest : PerfTest<SDKReleasePlannerTestClientTest.SDKReleasePlannerTestClientPerfOptions>
14+
{
15+
/* please refer to https://github.com/Azure/azure-sdk-for-net/blob/main/sdk/template/Azure.Template/perf/TemplateClientTest.cs to write perf test. */
16+
17+
public SDKReleasePlannerTestClientTest(SDKReleasePlannerTestClientPerfOptions options) : base(options)
18+
{
19+
}
20+
public class SDKReleasePlannerTestClientPerfOptions : PerfOptions
21+
{
22+
}
23+
24+
public override void Run(CancellationToken cancellationToken)
25+
{
26+
}
27+
28+
public override async Task RunAsync(CancellationToken cancellationToken)
29+
{
30+
await Task.Run(() =>
31+
{
32+
Console.WriteLine("exec some async operation");
33+
});
34+
}
35+
}
36+
}
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
---
2+
page_type: sample
3+
languages:
4+
- csharp
5+
products:
6+
# Including relevant stubs from https://review.docs.microsoft.com/help/contribute/metadata-taxonomies#product
7+
- azure
8+
name: Azure.Security.SDKReleasePlannerTest samples for .NET
9+
description: Samples for the Azure.Security.SDKReleasePlannerTest client library.
10+
---
11+
12+
# Azure.Security.SDKReleasePlannerTest Samples
13+
14+
<!-- please refer to <https://github.com/Azure/azure-sdk-for-net/blob/main/sdk/template/Azure.Template/samples/README.md> to write sample readme. -->
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
# <scenario_list>
2+
3+
To use these samples, you'll first need to set up resources. See [getting started](https://github.com/Azure/azure-sdk-for-net/blob/main/sdk/sdkreleaseplannertest/Azure.Security.SDKReleasePlannerTest/README.md#getting-started) for details.
4+
5+
## <scenario>
6+
7+
You can create a client and call the client's `<operation>` method
8+
9+
```C# Snippet:Azure_Security_SDKReleasePlannerTest_Scenario
10+
```
11+
12+
To see the full example source files, see:
13+
* [HelloWorld](https://github.com/Azure/azure-sdk-for-net/blob/main/sdk/sdkreleaseplannertest/Azure.Security.SDKReleasePlannerTest/tests/Samples/Sample1_HelloWorld.cs))
14+
15+
<!-- please refer to <https://github.com/Azure/azure-sdk-for-net/main/sdk/template/Azure.Template/samples/Sample1_HelloWorld.md> to write sample readme file. -->

0 commit comments

Comments
 (0)