public interface IMemberGroupService : IService
Methods View Source CreateAsync(IMemberGroup)
Creates a new IMemberGroup object
DeclarationTask<Attempt<IMemberGroup, MemberGroupOperationStatus>> CreateAsync(IMemberGroup memberGroup)
Parameters Returns View Source Delete(IMemberGroup) Declaration
void Delete(IMemberGroup memberGroup)
Parameters View Source DeleteAsync(Guid)
Deletes a IMemberGroup by removing it and its usages from the db
DeclarationTask<Attempt<IMemberGroup, MemberGroupOperationStatus>> DeleteAsync(Guid key)
Parameters Type Name Description Guid key
The key of the IMemberGroup to delete
Returns View Source GetAll() DeclarationIEnumerable<IMemberGroup> GetAll()
Returns View Source GetAllAsync()
Gets all member groups
DeclarationTask<IEnumerable<IMemberGroup>> GetAllAsync()
Returns View Source GetAsync(Guid)
Get a member group by key.
DeclarationTask<IMemberGroup> GetAsync(Guid key)
Parameters Type Name Description Guid key
of the member group to get.
Returns View Source GetById(Guid) DeclarationIMemberGroup GetById(Guid id)
Parameters Type Name Description Guid id Returns View Source GetById(Int32) Declaration
IMemberGroup GetById(int id)
Parameters Type Name Description System.Int32 id Returns View Source GetByIds(IEnumerable<Int32>) Declaration
IEnumerable<IMemberGroup> GetByIds(IEnumerable<int> ids)
Parameters Type Name Description IEnumerable<System.Int32> ids Returns View Source GetByIdsAsync(IEnumerable<Int32>)
Gets a list of member groups with the given ids.
DeclarationTask<IEnumerable<IMemberGroup>> GetByIdsAsync(IEnumerable<int> ids)
Parameters Type Name Description IEnumerable<System.Int32> ids
An enumerable list of System.Int32 ids, to get the member groups by.
Returns View Source GetByName(String) DeclarationIMemberGroup GetByName(string name)
Parameters Type Name Description System.String name Returns View Source GetByNameAsync(String)
Get a member group by name.
DeclarationTask<IMemberGroup> GetByNameAsync(string name)
Parameters Type Name Description System.String name
Name of the member group to get.
Returns View Source Save(IMemberGroup) Declarationvoid Save(IMemberGroup memberGroup)
Parameters View Source UpdateAsync(IMemberGroup)
Updates IMemberGroup object
DeclarationTask<Attempt<IMemberGroup, MemberGroupOperationStatus>> UpdateAsync(IMemberGroup memberGroup)
Parameters Returns
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4