C# Class GalaxyStorm.Services.Data.PlanetService

Inheritance: IPlanetService
Afficher le fichier Open project: Pip3r4o/GalaxyStorm-MVC

Méthodes publiques

Méthode Description
GetPlanetsByShardId ( int shardId ) : IQueryable
GetPlayerPlanet ( string userId ) : Planet
GetPrivatePlanet ( string shardName, string planetName ) : Planet
GetPublicPlanet ( string userId, string shardName, string planetName ) : Planet
PlanetService ( IRepository users, IRepository players, IRepository shards ) : System

Private Methods

Méthode Description
IsAllowed ( PlayerObject player, Shard shard ) : bool

Method Details

GetPlanetsByShardId() public méthode

public GetPlanetsByShardId ( int shardId ) : IQueryable
shardId int
Résultat IQueryable

GetPlayerPlanet() public méthode

public GetPlayerPlanet ( string userId ) : Planet
userId string
Résultat GalaxyStorm.Data.Models.Planet

GetPrivatePlanet() public méthode

public GetPrivatePlanet ( string shardName, string planetName ) : Planet
shardName string
planetName string
Résultat GalaxyStorm.Data.Models.Planet

GetPublicPlanet() public méthode

public GetPublicPlanet ( string userId, string shardName, string planetName ) : Planet
userId string
shardName string
planetName string
Résultat GalaxyStorm.Data.Models.Planet

PlanetService() public méthode

public PlanetService ( IRepository users, IRepository players, IRepository shards ) : System
users IRepository
players IRepository
shards IRepository
Résultat System