public static void Populate(CloudspoolContext db) { db.Projects.AddRange(GetProjects()); db.Templates.AddRange(GetTemplates()); db.Resources.AddRange(GetResources()); db.Documents.AddRange(GetDocuments()); db.Spoolers.AddRange(GetSpoolers()); db.Zones.AddRange(GetZones()); db.Terminals.AddRange(GetTerminals()); db.Formats.AddRange(GetFormats()); db.SaveChanges(); }
public Handler(CloudspoolContext db, IMapper mapper) { _db = db; _mapper = mapper; }
public Handler(CloudspoolContext db, ConnectionMultiplexer connection) { _db = db; _redis = connection; }
public Handler(CloudspoolContext db) { _db = db; }
public Handler(CloudspoolContext db, GeneratorProvider generatorProvider) { _db = db; _generatorProvider = generatorProvider; }
public static async Task <bool> HasValidRoutes(Zone zone, CloudspoolContext db, int projectId) { var ids = new HashSet <int>(zone.Routes.Select(x => x.SpoolerId)); return(await db.Spoolers.Where(x => x.Zone.ProjectId == projectId).CountAsync(x => ids.Contains(x.Id)) == ids.Count); }
public ApiKeyRepository(CloudspoolContext db) { _db = db; }
public Handler(CloudspoolContext db, ConnectionMultiplexer redis, IMapper mapper) { _db = db; _redis = redis; _mapper = mapper; }
public Handler(CloudspoolContext db, ConnectionMultiplexer redis) { _db = db; _redis = redis; }
public DbResourceManager(CloudspoolContext db, int projectId) { _db = db; _projectId = projectId; }