Esempio n. 1
0
        public AppListGroup(AppApiGroup source, AppListActionFactory factory) : base(source)
        {
            var actions = new WebAppApiActionFactory(source);

            Index = source.AddAction(actions.View(nameof(Index), factory.CreateIndex));
            All   = source.AddAction
                    (
                actions.Action
                (
                    nameof(All),
                    factory.CreateAll
                )
                    );
            GetAppModifierKey = source.AddAction
                                (
                actions.Action(nameof(GetAppModifierKey), factory.CreateGetAppModifierKey)
                                );
            RedirectToApp = source.AddAction
                            (
                actions.Action
                (
                    nameof(RedirectToApp),
                    factory.CreateRedirectToApp
                )
                            );
        }
Esempio n. 2
0
        public AppUserGroup(AppApiGroup source, AppUserGroupFactory factory)
            : base(source)
        {
            var actions = new WebAppApiActionFactory(source);

            Index                = source.AddAction(actions.View(nameof(Index), factory.CreateIndex));
            GetUserRoles         = source.AddAction(actions.Action(nameof(GetUserRoles), factory.CreateGetUserRoles));
            GetUserRoleAccess    = source.AddAction(actions.Action(nameof(GetUserRoleAccess), factory.CreateGetUserRoleAccess));
            GetUserModCategories = source.AddAction(actions.Action(nameof(GetUserModCategories), factory.CreateGetUserModifierCategories));
        }
Esempio n. 3
0
        public AppInquiryGroup(AppApiGroup source, AppInquiryActionFactory factory)
            : base(source)
        {
            var actions = new WebAppApiActionFactory(source);

            Index                    = source.AddAction(actions.View(nameof(Index), factory.CreateIndex));
            GetApp                   = source.AddAction(actions.Action(nameof(GetApp), factory.CreateGetApp));
            GetRoles                 = source.AddAction(actions.Action(nameof(GetRoles), factory.CreateGetRoles));
            GetRole                  = source.AddAction(actions.Action(nameof(GetRole), factory.CreateGetRole));
            GetResourceGroups        = source.AddAction(actions.Action(nameof(GetResourceGroups), factory.CreateGetResourceGroups));
            GetMostRecentRequests    = source.AddAction(actions.Action(nameof(GetMostRecentRequests), factory.CreateGetMostRecentRequests));
            GetMostRecentErrorEvents = source.AddAction(actions.Action(nameof(GetMostRecentErrorEvents), factory.CreateGetMostRecentErrorEvents));
            GetModifierCategories    = source.AddAction(actions.Action(nameof(GetModifierCategories), factory.CreateGetModifierCategories));
            GetModifierCategory      = source.AddAction(actions.Action(nameof(GetModifierCategory), factory.CreateGetModifierCategory));
            GetDefaultModiifer       = source.AddAction(actions.Action(nameof(GetDefaultModiifer), factory.CreateGetDefaultModifier));
        }