TokenCacheExtensions.AddInMemoryTokenCache 메서드

정의

오버로드

Name Description
AddInMemoryTokenCache(IConfidentialClientApplication)

메모리 내 잘 분할된 토큰 캐시를 MSAL.NET 기밀 클라이언트 애플리케이션에 추가합니다. ASP.NET Core 이 메서드를 사용하지 마세요. 대신 ConfigureServices에서 사용합니다services.AddInMemoryTokenCache().

AddInMemoryTokenCache(IConfidentialClientApplication, Action<IServiceCollection>)

메모리 내 잘 분할된 토큰 캐시를 MSAL.NET 기밀 클라이언트 애플리케이션에 추가합니다. ASP.NET Core 이 메서드를 사용하지 마세요. 대신 ConfigureServices에서 사용합니다services.AddInMemoryTokenCache().

AddInMemoryTokenCache(IConfidentialClientApplication)

메모리 내 잘 분할된 토큰 캐시를 MSAL.NET 기밀 클라이언트 애플리케이션에 추가합니다. ASP.NET Core 이 메서드를 사용하지 마세요. 대신 ConfigureServices에서 사용합니다services.AddInMemoryTokenCache().

public static Microsoft.Identity.Client.IConfidentialClientApplication AddInMemoryTokenCache(this Microsoft.Identity.Client.IConfidentialClientApplication confidentialClientApp);
static member AddInMemoryTokenCache : Microsoft.Identity.Client.IConfidentialClientApplication -> Microsoft.Identity.Client.IConfidentialClientApplication
<Extension()>
Public Function AddInMemoryTokenCache (confidentialClientApp As IConfidentialClientApplication) As IConfidentialClientApplication

매개 변수

confidentialClientApp
IConfidentialClientApplication

기밀 클라이언트 애플리케이션.

반품

체인을 위한 애플리케이션입니다.

예제

다음 코드는 메모리 내 토큰 캐시를 추가합니다.

app.AddInMemoryTokenCache();

설명

ASP.NET Core 이 메서드를 사용하지 마세요. 대신 ConfigureServices 메서드를 추가하기만 하면 됩니다.

적용 대상

AddInMemoryTokenCache(IConfidentialClientApplication, Action<IServiceCollection>)

메모리 내 잘 분할된 토큰 캐시를 MSAL.NET 기밀 클라이언트 애플리케이션에 추가합니다. ASP.NET Core 이 메서드를 사용하지 마세요. 대신 ConfigureServices에서 사용합니다services.AddInMemoryTokenCache().

public static Microsoft.Identity.Client.IConfidentialClientApplication AddInMemoryTokenCache(this Microsoft.Identity.Client.IConfidentialClientApplication confidentialClientApp, Action<Microsoft.Extensions.DependencyInjection.IServiceCollection> initializeMemoryCache);
static member AddInMemoryTokenCache : Microsoft.Identity.Client.IConfidentialClientApplication * Action<Microsoft.Extensions.DependencyInjection.IServiceCollection> -> Microsoft.Identity.Client.IConfidentialClientApplication
<Extension()>
Public Function AddInMemoryTokenCache (confidentialClientApp As IConfidentialClientApplication, initializeMemoryCache As Action(Of IServiceCollection)) As IConfidentialClientApplication

매개 변수

confidentialClientApp
IConfidentialClientApplication

기밀 클라이언트 애플리케이션.

initializeMemoryCache
Action<IServiceCollection>

메모리 캐시를 IServiceCollection 초기화하는 작업입니다.

반품

체인을 위한 애플리케이션입니다.

예제

다음 코드는 메모리 내 토큰 캐시를 추가합니다.

app.AddInMemoryTokenCache(services =>
{
     services.Configure<MemoryCacheOptions>(options =>
     {
         options.SizeLimit = 5000000; // in bytes (5 Mb), for example
     });
});

설명

ASP.NET Core 이 메서드를 사용하지 마세요. 대신 ConfigureServices 메서드를 추가하기만 하면 됩니다.

적용 대상