Esempio n. 1
0
 public GangAddedHandler(
     IGangManager manager,
     Func <DemoHostMember> createHost)
 {
     _manager    = manager;
     _createHost = createHost;
 }
Esempio n. 2
0
        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;
        }
Esempio n. 3
0
 protected Zone(ISessionManager sessionManager, IGangManager gangManager)
 {
     sessionManager.CharacterDeselected += OnCharacterDeselected;
     _gangManager = gangManager;
     _gangManager.GangMemberJoined  += OnGangMemberJoined;
     _gangManager.GangMemberRemoved += OnGangMemberRemoved;
     _gangManager.GangDisbanded     += OnGangDisbanded;
 }
Esempio n. 4
0
 IGangController IGangControllerFactory
 .Create(
     IGangManager manager, string gangId, IGangMember member,
     GangMemberReceiveAsync receiveAsync, GangMemberSendAsync sendAsync
     )
 {
     return(new GangController(
                manager, gangId, member,
                receiveAsync, sendAsync,
                _serializer
                ));
 }
Esempio n. 5
0
 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;
 }
Esempio n. 6
0
        /// <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;
        }
Esempio n. 7
0
 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;
 }
Esempio n. 8
0
 /// <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;
 }
Esempio n. 11
0
 /// <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));
 }
Esempio n. 12
0
 /// <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;
 }
Esempio n. 15
0
 public GangSetRole(IGangManager gangManager)
 {
     _gangManager = gangManager;
 }
 public GangInviteService(IGangManager gangManager)
 {
     gangManager.GangDisbanded += OnGangDisbanded;
 }
 public TrainingZone(ISessionManager sessionManager, IGangManager gangManager) : base(sessionManager, gangManager)
 {
 }
Esempio n. 18
0
 public GangLeave(IGangManager gangManager)
 {
     _gangManager = gangManager;
 }
Esempio n. 19
0
 public RandomCalibrationProgram(IProductionDataAccess productionDataAccess, IGangManager gangManager) : base(productionDataAccess)
 {
     _gangManager = gangManager;
 }
Esempio n. 20
0
 public StrongHoldZone(ISessionManager sessionManager, IGangManager gangManager) : base(sessionManager, gangManager)
 {
 }
Esempio n. 21
0
 public GangCreate(IGangManager gangManager)
 {
     _gangManager = gangManager;
 }
Esempio n. 22
0
 public GangKick(IGangManager gangManager)
 {
     _gangManager = gangManager;
 }
Esempio n. 23
0
 public GangInviteReply(IGangManager gangManager, IGangInviteService gangInviteService)
 {
     _gangManager       = gangManager;
     _gangInviteService = gangInviteService;
 }
Esempio n. 24
0
 public GangInfo(IGangManager gangManager)
 {
     _gangManager = gangManager;
 }