public GangAddedHandler( IGangManager manager, Func <DemoHostMember> createHost) { _manager = manager; _createHost = createHost; }
public Character(int id, IAccountManager accountManager, Lazy <IZoneManager> zoneManager, DockingBaseHelper dockingBaseHelper, RobotHelper robotHelper, ICharacterTransactionLogger transactionLogger, ICharacterExtensions characterExtensions, IExtensionReader extensionReader, ISocialService socialService, ICorporationManager corporationManager, ITechTreeService techTreeService, IGangManager gangManager, CharacterWalletHelper walletHelper) { _accountManager = accountManager; _zoneManager = zoneManager; _dockingBaseHelper = dockingBaseHelper; _robotHelper = robotHelper; _transactionLogger = transactionLogger; _characterExtensions = characterExtensions; _extensionReader = extensionReader; _socialService = socialService; _corporationManager = corporationManager; _techTreeService = techTreeService; _gangManager = gangManager; _walletHelper = walletHelper; if (id <= 0) { id = 0; } Id = id; }
protected Zone(ISessionManager sessionManager, IGangManager gangManager) { sessionManager.CharacterDeselected += OnCharacterDeselected; _gangManager = gangManager; _gangManager.GangMemberJoined += OnGangMemberJoined; _gangManager.GangMemberRemoved += OnGangMemberRemoved; _gangManager.GangDisbanded += OnGangDisbanded; }
IGangController IGangControllerFactory .Create( IGangManager manager, string gangId, IGangMember member, GangMemberReceiveAsync receiveAsync, GangMemberSendAsync sendAsync ) { return(new GangController( manager, gangId, member, receiveAsync, sendAsync, _serializer )); }
public GangController( IGangManager manager, string gangId, IGangMember member, GangMemberReceiveAsync receiveAsync, GangMemberSendAsync sendAsync, IGangSerializationService serializer ) { _gangId = gangId; Member = member; _manager = manager; _receiveAsync = receiveAsync; _sendAsync = sendAsync; _serializer = serializer; }
/// <summary> /// Initializes a new instance of the <see cref="GangsController"/> class. /// </summary> /// <param name="gangManager">Gang Manager</param> /// <param name="weaponManager">Weapon Manager</param> public GangsController(IGangManager gangManager, IWeaponManager weaponManager) { if (gangManager == null) { throw new ArgumentNullException(nameof(gangManager)); } if (weaponManager == null) { throw new ArgumentNullException(nameof(weaponManager)); } _gangManager = gangManager; _weaponManager = weaponManager; }
public GangAuthenticationService( ILogger <GangAuthenticationService> logger, IGangAuthenticationSettings settings, IGangTokenService tokens, IGangManager manager, IGangUserStore users, IGangCryptoService crypto) { _logger = logger; _settings = settings; _tokens = tokens; _manager = manager; _users = users; _crypto = crypto; }
/// <summary> /// Initializes a new instance of the <see cref="StoreService"/> class. /// </summary> /// <param name="weaponManager">Weapon manager</param> /// <param name="diceRoller">Dice roller</param> public StoreService(IWeaponManager weaponManager, IGangManager gangManager, IDiceRoller diceRoller) { _weaponManager = weaponManager ?? throw new ArgumentNullException(nameof(weaponManager)); _gangManager = gangManager ?? throw new ArgumentNullException(nameof(gangManager)); _diceRoller = diceRoller ?? throw new ArgumentNullException(nameof(diceRoller)); }
public PvpZone(ISessionManager sessionManager, IGangManager gangManager) : base(sessionManager, gangManager) { }
public CharacterDelete(IAccountManager accountManager, IChannelManager channelManager, IGangManager gangManager) { _accountManager = accountManager; _channelManager = channelManager; _gangManager = gangManager; }
/// <summary> /// Initializes a new instance of the <see cref="ExperienceService"/> class. /// </summary> /// <param name="gangerManager">Ganger manager</param> /// <param name="gangManager">Gang manager</param> /// <param name="diceRoller">Dice roller</param> public ExperienceService(IGangerManager gangerManager, IGangManager gangManager, IDiceRoller diceRoller) { _gangerManager = gangerManager ?? throw new ArgumentNullException(nameof(gangerManager)); _gangManager = gangManager ?? throw new ArgumentNullException(nameof(gangManager)); _diceRoller = diceRoller ?? throw new ArgumentNullException(nameof(diceRoller)); }
/// <summary> /// Initializes a new instance of the <see cref="IncomeService"/> class. /// </summary> /// <param name="gangManager">Gang manager</param> /// <param name="territoryManager">Territory manager</param> /// <param name="diceRoller">Dice roller</param> public IncomeService(IGangManager gangManager, ITerritoryManager territoryManager, IDiceRoller diceRoller) { _gangManager = gangManager ?? throw new ArgumentNullException(nameof(gangManager)); _territoryManager = territoryManager ?? throw new ArgumentNullException(nameof(territoryManager)); _diceRoller = diceRoller ?? throw new ArgumentNullException(nameof(diceRoller)); }
public GangDelete(IGangManager gangManager, IGangInviteService gangInviteService) { _gangManager = gangManager; _gangInviteService = gangInviteService; }
public GangSetLeader(IGangManager gangManager) { _gangManager = gangManager; }
public GangSetRole(IGangManager gangManager) { _gangManager = gangManager; }
public GangInviteService(IGangManager gangManager) { gangManager.GangDisbanded += OnGangDisbanded; }
public TrainingZone(ISessionManager sessionManager, IGangManager gangManager) : base(sessionManager, gangManager) { }
public GangLeave(IGangManager gangManager) { _gangManager = gangManager; }
public RandomCalibrationProgram(IProductionDataAccess productionDataAccess, IGangManager gangManager) : base(productionDataAccess) { _gangManager = gangManager; }
public StrongHoldZone(ISessionManager sessionManager, IGangManager gangManager) : base(sessionManager, gangManager) { }
public GangCreate(IGangManager gangManager) { _gangManager = gangManager; }
public GangKick(IGangManager gangManager) { _gangManager = gangManager; }
public GangInviteReply(IGangManager gangManager, IGangInviteService gangInviteService) { _gangManager = gangManager; _gangInviteService = gangInviteService; }
public GangInfo(IGangManager gangManager) { _gangManager = gangManager; }