ca79346f26
Implement IMemoryStore interface and MemoryStore using EF Core with SQLite for conversation and knowledge persistence. Includes DI service registration extensions.
14 lines
332 B
C#
14 lines
332 B
C#
using Microsoft.Extensions.DependencyInjection;
|
|
|
|
namespace Luna.Memory.Extensions;
|
|
|
|
public static class ServiceCollectionExtensions
|
|
{
|
|
extension(IServiceCollection services)
|
|
{
|
|
public IServiceCollection AddMemoryStore()
|
|
{
|
|
return services.AddSingleton<IMemoryStore, MemoryStore>();
|
|
}
|
|
}
|
|
} |