ClientCollection builder methods returns with client (#13437)
This commit is contained in:
parent
5db89514e8
commit
1688b5a30b
|
|
@ -68,11 +68,13 @@ namespace Microsoft.AspNetCore.ApiAuthorization.IdentityServer
|
|||
/// </summary>
|
||||
/// <param name="clientId">The client id for the single page application.</param>
|
||||
/// <param name="configure">The <see cref="Action{ClientBuilder}"/> to configure the default single page application.</param>
|
||||
public void AddIdentityServerSPA(string clientId, Action<ClientBuilder> configure)
|
||||
public Client AddIdentityServerSPA(string clientId, Action<ClientBuilder> configure)
|
||||
{
|
||||
var app = ClientBuilder.IdentityServerSPA(clientId);
|
||||
configure(app);
|
||||
Add(app.Build());
|
||||
var client = app.Build();
|
||||
Add(client);
|
||||
return client;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
|
|
@ -80,11 +82,13 @@ namespace Microsoft.AspNetCore.ApiAuthorization.IdentityServer
|
|||
/// </summary>
|
||||
/// <param name="clientId">The client id for the single page application.</param>
|
||||
/// <param name="configure">The <see cref="Action{ClientBuilder}"/> to configure the default single page application.</param>
|
||||
public void AddSPA(string clientId, Action<ClientBuilder> configure)
|
||||
public Client AddSPA(string clientId, Action<ClientBuilder> configure)
|
||||
{
|
||||
var app = ClientBuilder.SPA(clientId);
|
||||
configure(app);
|
||||
Add(app.Build());
|
||||
var client = app.Build();
|
||||
Add(client);
|
||||
return client;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
|
|
@ -92,11 +96,13 @@ namespace Microsoft.AspNetCore.ApiAuthorization.IdentityServer
|
|||
/// </summary>
|
||||
/// <param name="clientId">The client id for the single page application.</param>
|
||||
/// <param name="configure">The <see cref="Action{ClientBuilder}"/> to configure the native application.</param>
|
||||
public void AddNativeApp(string clientId, Action<ClientBuilder> configure)
|
||||
public Client AddNativeApp(string clientId, Action<ClientBuilder> configure)
|
||||
{
|
||||
var app = ClientBuilder.NativeApp(clientId);
|
||||
configure(app);
|
||||
Add(app.Build());
|
||||
var client = app.Build();
|
||||
Add(client);
|
||||
return client;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue