C# Class cloudscribe.Core.Web.Controllers.UserAdminController

Inheritance: CloudscribeBaseController
显示文件 Open project: joeaudette/cloudscribe

Public Methods

Method Description
UserAdminController ( SiteManager siteManager, SiteUserManager userManager, ISiteMessageEmailSender emailSender, IOptions uiOptionsAccessor, IStringLocalizer localizer, ITimeZoneIdResolver timeZoneIdResolver, ITimeZoneHelper timeZoneHelper ) : cloudscribe.Core.Identity

Private Methods

Method Description
AddClaim ( System.Guid userId, string claimType, string claimValue ) : Task
AddErrors ( Microsoft.AspNet.Identity.IdentityResult result ) : void
ApproveUserAccount ( System.Guid siteId, System.Guid userId, bool sendApprovalEmail, string returnUrl = null ) : Task
Index ( System.Guid siteId, string query = "", int sortMode, int pageNumber = 1, int pageSize = -1 ) : Task
IpSearch ( System.Guid siteId, string ipQuery = "" ) : Task
LockedUsers ( System.Guid siteId, int pageNumber = 1, int pageSize = -1 ) : Task
NewUser ( System.Guid siteId ) : Task
NewUser ( NewUserViewModel model ) : Task
RemoveClaim ( System.Guid userId, string claimType, string claimValue ) : Task
Search ( System.Guid siteId, string query = "", int sortMode = 2, int pageNumber = 1, int pageSize = -1 ) : Task
UnApprovedUsers ( System.Guid siteId, int pageNumber = 1, int pageSize = -1 ) : Task
UserDelete ( System.Guid siteId, System.Guid userId, int returnPageNumber = 1 ) : Task
UserEdit ( System.Guid userId, System.Guid siteId ) : Task
UserEdit ( EditUserViewModel model ) : Task

Method Details

UserAdminController() public method

public UserAdminController ( SiteManager siteManager, SiteUserManager userManager, ISiteMessageEmailSender emailSender, IOptions uiOptionsAccessor, IStringLocalizer localizer, ITimeZoneIdResolver timeZoneIdResolver, ITimeZoneHelper timeZoneHelper ) : cloudscribe.Core.Identity
siteManager cloudscribe.Core.Web.Components.SiteManager
userManager SiteUserManager
emailSender ISiteMessageEmailSender
uiOptionsAccessor IOptions
localizer IStringLocalizer
timeZoneIdResolver ITimeZoneIdResolver
timeZoneHelper ITimeZoneHelper
return cloudscribe.Core.Identity