Skip to content

Commit 13de94a

Browse files
committed
Update samples
1 parent e063a3b commit 13de94a

94 files changed

Lines changed: 376 additions & 235 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

samples/client/petstore/csharp/generichost/latest/ComposedEnum/src/Org.OpenAPITools/Client/RateLimitProvider`1.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,8 @@ public RateLimitProvider(TokenContainer<TTokenBase> container) : base(container.
4747
}
4848
}
4949

50-
internal override async System.Threading.Tasks.ValueTask<TTokenBase> GetAsync(string header = "", System.Threading.CancellationToken cancellation = default)
50+
/// <inheritdoc/>
51+
protected internal override async System.Threading.Tasks.ValueTask<TTokenBase> GetAsync(string header = "", System.Threading.CancellationToken cancellation = default)
5152
{
5253
if (!AvailableTokens.TryGetValue(header, out global::System.Threading.Channels.Channel<TTokenBase>? tokens))
5354
throw new KeyNotFoundException($"Could not locate a token for header '{header}'.");

samples/client/petstore/csharp/generichost/latest/ComposedEnum/src/Org.OpenAPITools/Client/TokenProvider`1.cs

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,12 @@ public abstract class TokenProvider<TTokenBase> where TTokenBase : TokenBase
2727
/// </summary>
2828
protected TTokenBase[] _tokens;
2929

30-
internal abstract System.Threading.Tasks.ValueTask<TTokenBase> GetAsync(string header = "", System.Threading.CancellationToken cancellation = default);
30+
/// <summary>
31+
/// Gets an authentication token to be used in request authorization.
32+
/// </summary>
33+
/// <param name="header"></param>
34+
/// <param name="cancellation"></param>
35+
protected internal abstract System.Threading.Tasks.ValueTask<TTokenBase> GetAsync(string header = "", System.Threading.CancellationToken cancellation = default);
3136

3237
/// <summary>
3338
/// Instantiates a TokenProvider.
@@ -36,9 +41,6 @@ public abstract class TokenProvider<TTokenBase> where TTokenBase : TokenBase
3641
public TokenProvider(IEnumerable<TTokenBase> tokens)
3742
{
3843
_tokens = tokens.ToArray();
39-
40-
if (_tokens.Length == 0)
41-
throw new ArgumentException("You did not provide any tokens.");
4244
}
4345
}
4446
}

samples/client/petstore/csharp/generichost/latest/HelloWorld/src/Org.OpenAPITools/Client/RateLimitProvider`1.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,8 @@ public RateLimitProvider(TokenContainer<TTokenBase> container) : base(container.
4747
}
4848
}
4949

50-
internal override async System.Threading.Tasks.ValueTask<TTokenBase> GetAsync(string header = "", System.Threading.CancellationToken cancellation = default)
50+
/// <inheritdoc/>
51+
protected internal override async System.Threading.Tasks.ValueTask<TTokenBase> GetAsync(string header = "", System.Threading.CancellationToken cancellation = default)
5152
{
5253
if (!AvailableTokens.TryGetValue(header, out global::System.Threading.Channels.Channel<TTokenBase>? tokens))
5354
throw new KeyNotFoundException($"Could not locate a token for header '{header}'.");

samples/client/petstore/csharp/generichost/latest/HelloWorld/src/Org.OpenAPITools/Client/TokenProvider`1.cs

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,12 @@ public abstract class TokenProvider<TTokenBase> where TTokenBase : TokenBase
2727
/// </summary>
2828
protected TTokenBase[] _tokens;
2929

30-
internal abstract System.Threading.Tasks.ValueTask<TTokenBase> GetAsync(string header = "", System.Threading.CancellationToken cancellation = default);
30+
/// <summary>
31+
/// Gets an authentication token to be used in request authorization.
32+
/// </summary>
33+
/// <param name="header"></param>
34+
/// <param name="cancellation"></param>
35+
protected internal abstract System.Threading.Tasks.ValueTask<TTokenBase> GetAsync(string header = "", System.Threading.CancellationToken cancellation = default);
3136

3237
/// <summary>
3338
/// Instantiates a TokenProvider.
@@ -36,9 +41,6 @@ public abstract class TokenProvider<TTokenBase> where TTokenBase : TokenBase
3641
public TokenProvider(IEnumerable<TTokenBase> tokens)
3742
{
3843
_tokens = tokens.ToArray();
39-
40-
if (_tokens.Length == 0)
41-
throw new ArgumentException("You did not provide any tokens.");
4244
}
4345
}
4446
}

samples/client/petstore/csharp/generichost/latest/InlineEnumAnyOf/src/Org.OpenAPITools/Client/RateLimitProvider`1.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,8 @@ public RateLimitProvider(TokenContainer<TTokenBase> container) : base(container.
4747
}
4848
}
4949

50-
internal override async System.Threading.Tasks.ValueTask<TTokenBase> GetAsync(string header = "", System.Threading.CancellationToken cancellation = default)
50+
/// <inheritdoc/>
51+
protected internal override async System.Threading.Tasks.ValueTask<TTokenBase> GetAsync(string header = "", System.Threading.CancellationToken cancellation = default)
5152
{
5253
if (!AvailableTokens.TryGetValue(header, out global::System.Threading.Channels.Channel<TTokenBase>? tokens))
5354
throw new KeyNotFoundException($"Could not locate a token for header '{header}'.");

samples/client/petstore/csharp/generichost/latest/InlineEnumAnyOf/src/Org.OpenAPITools/Client/TokenProvider`1.cs

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,12 @@ public abstract class TokenProvider<TTokenBase> where TTokenBase : TokenBase
2727
/// </summary>
2828
protected TTokenBase[] _tokens;
2929

30-
internal abstract System.Threading.Tasks.ValueTask<TTokenBase> GetAsync(string header = "", System.Threading.CancellationToken cancellation = default);
30+
/// <summary>
31+
/// Gets an authentication token to be used in request authorization.
32+
/// </summary>
33+
/// <param name="header"></param>
34+
/// <param name="cancellation"></param>
35+
protected internal abstract System.Threading.Tasks.ValueTask<TTokenBase> GetAsync(string header = "", System.Threading.CancellationToken cancellation = default);
3136

3237
/// <summary>
3338
/// Instantiates a TokenProvider.
@@ -36,9 +41,6 @@ public abstract class TokenProvider<TTokenBase> where TTokenBase : TokenBase
3641
public TokenProvider(IEnumerable<TTokenBase> tokens)
3742
{
3843
_tokens = tokens.ToArray();
39-
40-
if (_tokens.Length == 0)
41-
throw new ArgumentException("You did not provide any tokens.");
4244
}
4345
}
4446
}

samples/client/petstore/csharp/generichost/latest/OneOfList/src/Org.OpenAPITools/Client/RateLimitProvider`1.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,8 @@ public RateLimitProvider(TokenContainer<TTokenBase> container) : base(container.
4747
}
4848
}
4949

50-
internal override async System.Threading.Tasks.ValueTask<TTokenBase> GetAsync(string header = "", System.Threading.CancellationToken cancellation = default)
50+
/// <inheritdoc/>
51+
protected internal override async System.Threading.Tasks.ValueTask<TTokenBase> GetAsync(string header = "", System.Threading.CancellationToken cancellation = default)
5152
{
5253
if (!AvailableTokens.TryGetValue(header, out global::System.Threading.Channels.Channel<TTokenBase>? tokens))
5354
throw new KeyNotFoundException($"Could not locate a token for header '{header}'.");

samples/client/petstore/csharp/generichost/latest/OneOfList/src/Org.OpenAPITools/Client/TokenProvider`1.cs

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,12 @@ public abstract class TokenProvider<TTokenBase> where TTokenBase : TokenBase
2727
/// </summary>
2828
protected TTokenBase[] _tokens;
2929

30-
internal abstract System.Threading.Tasks.ValueTask<TTokenBase> GetAsync(string header = "", System.Threading.CancellationToken cancellation = default);
30+
/// <summary>
31+
/// Gets an authentication token to be used in request authorization.
32+
/// </summary>
33+
/// <param name="header"></param>
34+
/// <param name="cancellation"></param>
35+
protected internal abstract System.Threading.Tasks.ValueTask<TTokenBase> GetAsync(string header = "", System.Threading.CancellationToken cancellation = default);
3136

3237
/// <summary>
3338
/// Instantiates a TokenProvider.
@@ -36,9 +41,6 @@ public abstract class TokenProvider<TTokenBase> where TTokenBase : TokenBase
3641
public TokenProvider(IEnumerable<TTokenBase> tokens)
3742
{
3843
_tokens = tokens.ToArray();
39-
40-
if (_tokens.Length == 0)
41-
throw new ArgumentException("You did not provide any tokens.");
4244
}
4345
}
4446
}

samples/client/petstore/csharp/generichost/latest/Tags/src/Org.OpenAPITools/Client/RateLimitProvider`1.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,8 @@ public RateLimitProvider(TokenContainer<TTokenBase> container) : base(container.
7474
}
7575
}
7676

77-
internal override async System.Threading.Tasks.ValueTask<TTokenBase> GetAsync(string header = "", System.Threading.CancellationToken cancellation = default)
77+
/// <inheritdoc/>
78+
protected internal override async System.Threading.Tasks.ValueTask<TTokenBase> GetAsync(string header = "", System.Threading.CancellationToken cancellation = default)
7879
{
7980
if (!AvailableTokens.TryGetValue(header, out global::System.Threading.Channels.Channel<TTokenBase>? tokens))
8081
throw new KeyNotFoundException($"Could not locate a token for header '{header}'.");

samples/client/petstore/csharp/generichost/latest/Tags/src/Org.OpenAPITools/Client/TokenProvider`1.cs

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,12 @@ public abstract class TokenProvider<TTokenBase> where TTokenBase : TokenBase
2828
/// </summary>
2929
protected TTokenBase[] _tokens;
3030

31-
internal abstract System.Threading.Tasks.ValueTask<TTokenBase> GetAsync(string header = "", System.Threading.CancellationToken cancellation = default);
31+
/// <summary>
32+
/// Gets an authentication token to be used in request authorization.
33+
/// </summary>
34+
/// <param name="header"></param>
35+
/// <param name="cancellation"></param>
36+
protected internal abstract System.Threading.Tasks.ValueTask<TTokenBase> GetAsync(string header = "", System.Threading.CancellationToken cancellation = default);
3237

3338
/// <summary>
3439
/// Instantiates a TokenProvider.
@@ -37,9 +42,6 @@ public abstract class TokenProvider<TTokenBase> where TTokenBase : TokenBase
3742
public TokenProvider(IEnumerable<TTokenBase> tokens)
3843
{
3944
_tokens = tokens.ToArray();
40-
41-
if (_tokens.Length == 0)
42-
throw new ArgumentException("You did not provide any tokens.");
4345
}
4446
}
4547
}

0 commit comments

Comments
 (0)