Class PersonaStatService

Class PersonaStatService#

Inheritance Relationships#

Base Type#

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