View Source
Class UserDataService
Assembly: Umbraco.Core.dll
Syntax
public class UserDataService : RepositoryService, IService, IUserDataService
Constructors
View Source
UserDataService(ICoreScopeProvider, ILoggerFactory, IEventMessagesFactory, IUserDataRepository, IUserService)
Declaration
public UserDataService(ICoreScopeProvider provider, ILoggerFactory loggerFactory, IEventMessagesFactory eventMessagesFactory, IUserDataRepository userDataRepository, IUserService userService)
Parameters
Methods
View Source
CreateAsync(IUserData)
Declaration
public Task<Attempt<IUserData, UserDataOperationStatus>> CreateAsync(IUserData userData)
Parameters
Returns
View Source
DeleteAsync(Guid)
Declaration
public Task<Attempt<UserDataOperationStatus>> DeleteAsync(Guid key)
Parameters
| Type |
Name |
Description |
| Guid |
key |
|
Returns
View Source
GetAsync(Guid)
Declaration
public Task<IUserData?> GetAsync(Guid key)
Parameters
| Type |
Name |
Description |
| Guid |
key |
|
Returns
View Source
GetAsync(int, int, IUserDataFilter?)
Declaration
public Task<PagedModel<IUserData>> GetAsync(int skip, int take, IUserDataFilter? filter = null)
Parameters
Returns
View Source
UpdateAsync(IUserData)
Declaration
public Task<Attempt<IUserData, UserDataOperationStatus>> UpdateAsync(IUserData userData)
Parameters
Returns