C# Класс Unicorn.Users.Loader.UserLoader

Наследование: IUserLoader
Показать файл Открыть проект

Открытые методы

Метод Описание
Load ( IConfiguration configuration ) : void
UserLoader ( IUserPredicate userPredicate, IUserDataStore userDataStore, IUserLoaderLogger logger, IUserSyncConfiguration syncConfiguration ) : System

Защищенные методы

Метод Описание
CreateNewUserPassword ( SyncUserFile user ) : string
DeserializeUser ( SyncUserFile serializedUser ) : void
GetOrCreateUser ( SyncUserFile user, bool &addedUser ) : System.Web.Security.MembershipUser
PasteProfileValues ( System.Web.Security.MembershipUser updatedUser, SyncUser serializedUser, List changes ) : void
PasteRoles ( SyncUser serializedUser, User sitecoreUser, bool addedUser, List changes ) : void

Описание методов

CreateNewUserPassword() защищенный Метод

protected CreateNewUserPassword ( SyncUserFile user ) : string
user SyncUserFile
Результат string

DeserializeUser() защищенный Метод

protected DeserializeUser ( SyncUserFile serializedUser ) : void
serializedUser SyncUserFile
Результат void

GetOrCreateUser() защищенный Метод

protected GetOrCreateUser ( SyncUserFile user, bool &addedUser ) : System.Web.Security.MembershipUser
user SyncUserFile
addedUser bool
Результат System.Web.Security.MembershipUser

Load() публичный Метод

public Load ( IConfiguration configuration ) : void
configuration IConfiguration
Результат void

PasteProfileValues() защищенный Метод

protected PasteProfileValues ( System.Web.Security.MembershipUser updatedUser, SyncUser serializedUser, List changes ) : void
updatedUser System.Web.Security.MembershipUser
serializedUser SyncUser
changes List
Результат void

PasteRoles() защищенный Метод

protected PasteRoles ( SyncUser serializedUser, User sitecoreUser, bool addedUser, List changes ) : void
serializedUser SyncUser
sitecoreUser User
addedUser bool
changes List
Результат void

UserLoader() публичный Метод

public UserLoader ( IUserPredicate userPredicate, IUserDataStore userDataStore, IUserLoaderLogger logger, IUserSyncConfiguration syncConfiguration ) : System
userPredicate IUserPredicate
userDataStore IUserDataStore
logger IUserLoaderLogger
syncConfiguration IUserSyncConfiguration
Результат System