TokenCacheExtensions.AddInMemoryTokenCache 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| 名稱 | Description |
|---|---|
| AddInMemoryTokenCache(IConfidentialClientApplication) |
在 MSAL.NET 機密客戶端應用程式中加入記憶體內的良好分割令牌快取。 不要在 ASP.NET Core 中使用這個方法:改用 ConfigureServices 裡的: |
| AddInMemoryTokenCache(IConfidentialClientApplication, Action<IServiceCollection>) |
在 MSAL.NET 機密客戶端應用程式中加入記憶體內的良好分割令牌快取。 不要在 ASP.NET Core 中使用這個方法:改用 ConfigureServices 裡的: |
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 方法就好。