#nullable enable using System; using Microsoft.AspNetCore.Http; using Newtonsoft.Json; namespace BTCPayServer.Plugins.Breez; public class BreezSettings { public string? InviteCode { get; set; } public string? Mnemonic { get; set; } public string? ApiKey { get; set; } public string PaymentKey { get; set; } = Guid.NewGuid().ToString(); [JsonIgnore] public IFormFile? GreenlightCredentials { get; set; } }