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;
 }
Exemple #3
0
 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);
 }
Exemple #7
0
 public ChannelsController(AppStoreContext context)
 {
     _context = context;
 }
Exemple #8
0
 public FileHandler(String prefix, AppStoreContext context)
 {
     _WEBSITE = "https://localhost:44374/api/Files/";
     _PREFIX  = prefix;
     _context = context;
 }
 public EnviromentsController(AppStoreContext context)
 {
     _context = context;
 }