コード例 #1
0
 /// <summary>
 /// Constructor
 /// </summary>
 /// <param name="pagesContext"></param>
 /// <param name="menuService"></param>
 /// <param name="userManager"></param>
 /// <param name="context"></param>
 /// <param name="cacheService"></param>
 public MenuController(IDynamicPagesContext pagesContext, IMenuService menuService, IUserManager <GearUser> userManager, IMenuDbContext context, IMemoryCache cacheService)
 {
     _pagesContext = pagesContext;
     _menuService  = menuService;
     _userManager  = userManager;
     _context      = context;
     _cacheService = cacheService;
 }
コード例 #2
0
 public PageController(UserManager <GearUser> userManager, RoleManager <GearRole> roleManager, ICacheService cacheService, ApplicationDbContext applicationDbContext, EntitiesDbContext context, INotify <GearRole> notify, IPageRender pageRender, IFormService formService, IDynamicPagesContext pagesContext, IMemoryCache memoryCache) : base(userManager, roleManager, applicationDbContext, context, notify)
 {
     _cacheService = cacheService;
     _pageRender   = pageRender;
     _formService  = formService;
     _pagesContext = pagesContext;
     _memoryCache  = memoryCache;
 }
コード例 #3
0
 public PageController(IPageRender pageRender, IFormService formService, IDynamicPagesContext pagesContext, IEntityContext context, RoleManager <GearRole> roleManager, ICacheService cacheService)
 {
     _pageRender   = pageRender;
     _formService  = formService;
     _pagesContext = pagesContext;
     _context      = context;
     _roleManager  = roleManager;
     _cacheService = cacheService;
 }
コード例 #4
0
 /// <summary>
 /// Constructor
 /// </summary>
 /// <param name="appContext"></param>
 /// <param name="service"></param>
 /// <param name="pageRender"></param>
 /// <param name="formContext"></param>
 /// <param name="pagesContext"></param>
 public PageRenderController(ApplicationDbContext appContext,
                             IDynamicService service,
                             IPageRender pageRender,
                             IFormContext formContext, IDynamicPagesContext pagesContext)
 {
     _appContext   = appContext;
     _service      = service;
     _formContext  = formContext;
     _pagesContext = pagesContext;
     _pageRender   = pageRender;
 }
コード例 #5
0
ファイル: PageRender.cs プロジェクト: sjefvanleeuwen/GEAR
 public PageRender(EntitiesDbContext context, ICacheService cacheService, UserManager <GearUser> userManager, IHttpContextAccessor contextAccessor, IDynamicPagesContext pagesContext, IOrganizationService <Tenant> organizationService, IClientsService appProvider, IEntityRoleAccessService entityRoleAccessService)
 {
     _context                 = context;
     _cacheService            = cacheService;
     _userManager             = userManager;
     _contextAccessor         = contextAccessor;
     _pagesContext            = pagesContext;
     _organizationService     = organizationService;
     _appProvider             = appProvider;
     _entityRoleAccessService = entityRoleAccessService;
 }
コード例 #6
0
 /// <summary>
 /// Constructor
 /// </summary>
 /// <param name="appContext"></param>
 /// <param name="service"></param>
 /// <param name="pageRender"></param>
 /// <param name="formContext"></param>
 /// <param name="pagesContext"></param>
 /// <param name="viewModelService"></param>
 public PageRenderController(GearIdentityDbContext appContext,
                             IDynamicService service,
                             IPageRender pageRender,
                             IFormContext formContext, IDynamicPagesContext pagesContext, IViewModelService viewModelService)
 {
     _appContext       = appContext;
     _service          = service;
     _formContext      = formContext;
     _pagesContext     = pagesContext;
     _viewModelService = viewModelService;
     _pageRender       = pageRender;
 }
コード例 #7
0
        public InlineEditController(IDynamicPagesContext pagesContext, IDynamicService service, UserManager <GearUser> userManager)
        {
            _pagesContext = pagesContext;
            _service      = service;
            _userManager  = userManager;

            _jsonSerializerSettings = new JsonSerializerSettings
            {
                ReferenceLoopHandling = ReferenceLoopHandling.Ignore,
                ContractResolver      = new CamelCasePropertyNamesContractResolver()
            };
        }
コード例 #8
0
 public ViewModelService(IDynamicPagesContext pagesContext, ICacheService cacheService)
 {
     PagesContext  = pagesContext;
     _cacheService = cacheService;
 }
コード例 #9
0
 public BlocksController(IDynamicPagesContext pagesContext)
 {
     _pagesContext = pagesContext;
 }
コード例 #10
0
 public TemplatesController(ICacheService cacheService, IDynamicPagesContext pagesContext)
 {
     _cacheService = cacheService;
     _pagesContext = pagesContext;
 }
コード例 #11
0
 public BlockCategoryController(UserManager <GearUser> userManager, RoleManager <GearRole> roleManager, ApplicationDbContext applicationDbContext, EntitiesDbContext context, INotify <GearRole> notify, IDynamicPagesContext pagesContext) : base(userManager, roleManager, applicationDbContext, context, notify)
 {
     _pagesContext = pagesContext;
 }
コード例 #12
0
 /// <summary>
 /// Constructor
 /// </summary>
 /// <param name="pagesContext"></param>
 public PageTypeController(IDynamicPagesContext pagesContext)
 {
     _pagesContext = pagesContext;
 }
コード例 #13
0
 public TemplatesController(UserManager <GearUser> userManager, RoleManager <GearRole> roleManager, ICacheService cacheService, ApplicationDbContext applicationDbContext, EntitiesDbContext context, INotify <GearRole> notify, IDynamicPagesContext pagesContext) : base(userManager, roleManager, applicationDbContext, context, notify)
 {
     _cacheService = cacheService;
     _pagesContext = pagesContext;
 }