public VersionsController(AppStoreContext context, IHostEnvironment env, NotificationsHub notificationsHub) { _context = context; _env = env; _notificationsHub = notificationsHub; _fileHander = new FileHandler(_env.ContentRootPath, _context); }
public RestaurantsController(IMapper mapper, IGenericRepository <Core.Entities.Restaurants.Restaurant> restauranRepo, IRestaurantRatingService restaurantService, AppStoreContext appStoreContext) { _mapper = mapper; _restauranRepo = restauranRepo; _restaurantService = restaurantService; _appStoreContext = appStoreContext; }
public AppsController(AppStoreContext context, ClickHouseDatabase clickDB, UserManager <User> userManager, IHostEnvironment env, NotificationsHub notificationsHub) { _context = context; _userManager = userManager; _env = env; _fileHandler = new FileHandler(_env.ContentRootPath, _context); _notificationsHub = notificationsHub; _logsHandler = new LogsHandler(clickDB); }
public RootQuery(AppStoreContext context) { _context = context; Field <ListGraphType <ChannelType> >("channels", resolve: context => GetChannels()); Field <ChannelType>("channel", arguments: new QueryArguments(new QueryArgument <IdGraphType> { Name = "iD" }), resolve: context => { var id = context.GetArgument <int>("iD"); return(GetChannels().FirstOrDefault(x => x.ID == id)); }); Field <ListGraphType <StageType> >("stages", resolve: context => GetStages()); Field <StageType>("stage", arguments: new QueryArguments(new QueryArgument <IdGraphType> { Name = "iD" }), resolve: context => { var id = context.GetArgument <int>("iD"); return(GetStages().FirstOrDefault(x => x.ID == id)); }); Field <ListGraphType <AppVersionType> >("appversions", resolve: context => GetAppVersions()); Field <AppVersionType>("appversion", arguments: new QueryArguments(new QueryArgument <IdGraphType> { Name = "iD" }), resolve: context => { var id = context.GetArgument <int>("iD"); return(GetAppVersions().FirstOrDefault(x => x.ID == id)); }); Field <ListGraphType <AppType> >("apps", resolve: context => GetToseeApps()); Field <AppType>("app", arguments: new QueryArguments(new QueryArgument <IdGraphType> { Name = "iD" }), resolve: context => { var id = context.GetArgument <int>("iD"); return(GetToseeApps().FirstOrDefault(x => x.ID == id)); }); Field <ListGraphType <EnviromentType> >("envs", resolve: context => GetEnvs()); Field <EnviromentType>("env", arguments: new QueryArguments(new QueryArgument <IdGraphType> { Name = "iD" }), resolve: context => { var id = context.GetArgument <int>("iD"); return(GetEnvs().FirstOrDefault(x => x.ID == id)); }); }
public GenericRepository(AppStoreContext context) { _context = context; }
public FilesController(AppStoreContext context, IHostEnvironment env) { _context = context; _env = env; _fileHandeler = new FileHandler(_env.ContentRootPath, _context); }
public ChannelsController(AppStoreContext context) { _context = context; }
public FileHandler(String prefix, AppStoreContext context) { _WEBSITE = "https://localhost:44374/api/Files/"; _PREFIX = prefix; _context = context; }
public EnviromentsController(AppStoreContext context) { _context = context; }