public UserRepository(IOptions <SecurityConfig> config, IImageWriter imageWriter, PolloPolloContext context) { _config = config.Value; _imageWriter = imageWriter; _context = context; _deviceAddress = "AymLnfCdnKSzNHwMFdGnTmGllPdv6Qxgz1fHfbkEcDKo"; _obyteHub = "obyte.org/bb"; }
private async Task <PolloPolloContext> CreateContextAsync(DbConnection connection) { var builder = new DbContextOptionsBuilder <PolloPolloContext>().UseSqlite(connection); var context = new PolloPolloContext(builder.Options); await context.Database.EnsureCreatedAsync(); return(context); }
public ApplicationRepository(IEmailClient emailClient, PolloPolloContext context) { _emailClient = emailClient; _context = context; }
public ProductRepository(IImageWriter imageWriter, IEmailClient emailClient, PolloPolloContext context) { _imageWriter = imageWriter; _emailClient = emailClient; _context = context; }
public WalletRepository(PolloPolloContext context, HttpClient client) { _context = context; _client = client; }