Skip to content
This repository was archived by the owner on Sep 8, 2025. It is now read-only.

Commit af82e93

Browse files
fixes #57
1 parent b027ae0 commit af82e93

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

src/IdentityModel.OidcClient/IdentityModel.OidcClient.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<VersionPrefix>2.5.0</VersionPrefix>
4+
<VersionPrefix>2.5.1</VersionPrefix>
55
<!--<VersionSuffix>preview3</VersionSuffix>-->
66
<Authors>Dominick Baier;Brock Allen</Authors>
77
<TargetFrameworks>net452;netstandard1.4;netstandard2.0</TargetFrameworks>

src/IdentityModel.OidcClient/OidcClient.cs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -113,9 +113,10 @@ public async Task<LoginResult> LoginAsync(LoginRequest request)
113113
/// </summary>
114114
/// <param name="request">The logout request.</param>
115115
/// <returns></returns>
116-
public string PrepareLogout(LogoutRequest request = null)
116+
public async Task<string> PrepareLogoutAsync(LogoutRequest request = null)
117117
{
118118
if (request == null) request = new LogoutRequest();
119+
await EnsureConfigurationAsync();
119120

120121
var endpoint = _options.ProviderInformation.EndSessionEndpoint;
121122
if (endpoint.IsMissing())
@@ -134,6 +135,7 @@ public string PrepareLogout(LogoutRequest request = null)
134135
public async Task LogoutAsync(LogoutRequest request = null)
135136
{
136137
if (request == null) request = new LogoutRequest();
138+
await EnsureConfigurationAsync();
137139

138140
await _authorizeClient.EndSessionAsync(request);
139141
}

0 commit comments

Comments
 (0)