Class PersonaStatService#
Defined in File PersonaStatService.cs
Inheritance Relationships#
Base Type#
public xbe.sdk.ServiceBase
(Class ServiceBase)
Class Documentation#
- class xbe.sdk.Services.PersonaStatService : xbe.sdk.ServiceBase#
Public Functions
- PersonaStatService ()#
- Task<List<PersonaStat>> FindAll (Dictionary<string, string> query = null)#
Returns all persona stats from the system that the user has access to.
- Task<PersonaStat> Create (PersonaStat obj)#
Create a new stat for an persona.
- Task<PersonaStat> FindById (string id)#
Returns a single persona stat from the system that the user has access to.
- Task<PersonaStat> Update (string id, PersonaStat obj)#
Updates a single persona stat.
- Task<List<PersonaStat>> FindAllByPersonaId (Guid personaUid, Dictionary<string, string> query = null)#
Returns all persona stats from the system that the user has access to.
- Task<PersonaStat> FindByIdAndPersonaId (Guid personaUid, Guid statUid)#
Returns a single persona stat from the system that the user has access to.
- Task<PersonaStat> UpdateByPersonaId (Guid personaUid, Guid statUid, PersonaStat obj)#
Updates a single persona stat.
- Task DeleteByPersonaId (Guid personaUid, Guid statUid)#
Deletes the persona stat.
- Task<long?> Count (Dictionary<string, string> query = null)#
Retrieves the Entities Count based on the given criteria.
- Return:
Entity Count
- Task Delete (string id)#
Deletes an instance of T with the specified unique identifier.
- Return:
Task