Ви не можете вибрати більше 25 тем Теми мають розпочинатися з літери або цифри, можуть містити дефіси (-) і не повинні перевищувати 35 символів.

5 роки тому
5 роки тому
5 роки тому
5 роки тому
5 роки тому
5 роки тому
5 роки тому
5 роки тому
5 роки тому
5 роки тому
5 роки тому
5 роки тому
5 роки тому
5 роки тому
12345678910111213141516171819202122232425262728293031323334
  1. # In-Memory Storage
  2. Persistent storage of memory messages is often used in development and test environments, and if you use memory-based storage you lose the reliability of local transaction messages.
  3. ## Configuration
  4. To use in-memory storage, you need to install the following extensions from NuGet:
  5. ```powershell
  6. PM> Install-Package DotNetCore.CAP.InMemoryStorage
  7. ```
  8. Next, add configuration items to the `ConfigureServices` method of `Startup.cs`.
  9. ```csharp
  10. public void ConfigureServices(IServiceCollection services)
  11. {
  12. // ...
  13. services.AddCap(x =>
  14. {
  15. x.UseInMemoryStorage();
  16. // x.UseXXX ...
  17. });
  18. }
  19. ```
  20. The successful message in memory, the CAP will be cleaned **every 5 minutes**.
  21. ## Publish with transaction
  22. In-Memory Storage **Not supported** Transaction mode to send messages.