lrwf-core 0.1.0

LRWF core traits: IRequest, IRequestHandler, IMiddleware, IHttpContext, IMediator, and more
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
//! Unified caching abstraction — `IDistributedCache` trait + `MemoryCache` implementation.
//!
//| ASP.NET Core                  | LRWF                                    |
//|-------------------------------|-----------------------------------------|
//| `IDistributedCache`           | `IDistributedCache` (trait_def)         |
//| `IMemoryCache`                | `MemoryCache` (in lrwf-http)            |
//| `DistributedCacheExtensions`  | `DistributedCacheExtensions` (cache_ext)|
//| `DistributedCacheEntryOptions`| `DistributedCacheEntryOptions` (options)|

pub mod cache_ext;
pub mod options;
pub mod trait_def;

pub use cache_ext::DistributedCacheExtensions;
pub use options::DistributedCacheEntryOptions;
pub use trait_def::{CacheError, IDistributedCache, Result as CacheResult};