C# Класс GalaxyStorm.Services.Data.PlanetService

Наследование: IPlanetService
Показать файл Открыть проект

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
IsAllowed ( PlayerObject player, Shard shard ) : bool

Описание методов

GetPlanetsByShardId() публичный Метод

public GetPlanetsByShardId ( int shardId ) : IQueryable
shardId int
Результат IQueryable

GetPlayerPlanet() публичный Метод

public GetPlayerPlanet ( string userId ) : Planet
userId string
Результат GalaxyStorm.Data.Models.Planet

GetPrivatePlanet() публичный Метод

public GetPrivatePlanet ( string shardName, string planetName ) : Planet
shardName string
planetName string
Результат GalaxyStorm.Data.Models.Planet

GetPublicPlanet() публичный Метод

public GetPublicPlanet ( string userId, string shardName, string planetName ) : Planet
userId string
shardName string
planetName string
Результат GalaxyStorm.Data.Models.Planet

PlanetService() публичный Метод

public PlanetService ( IRepository users, IRepository players, IRepository shards ) : System
users IRepository
players IRepository
shards IRepository
Результат System