using Microsoft.Extensions.Configuration; using MoneyMap.Services; namespace MoneyMap.Mcp; public class ConfigReceiptStorageOptions : IReceiptStorageOptions { public string ReceiptsBasePath { get; } public ConfigReceiptStorageOptions(IConfiguration config) { ReceiptsBasePath = config["Receipts:StoragePath"] ?? throw new InvalidOperationException("Receipts:StoragePath not configured"); } }