public DbConfiguration(IMainConfiguration pMain) { main = pMain; NumberOfDbOpenRetries = int.Parse(AppConfig.GetValue(main.RbrConfigFile, "dbSettings", "NumberOfDbOpenRetries")); CdrDbDependency = AppConfig.GetValue(main.RbrConfigFile, "dbSettings", CdrDbDependencyKeyName); RbrDbVersion = AppConfig.GetValue(main.RbrConfigFile, "dbSettings", RbrDbVersionKeyName); CdrDbVersion = AppConfig.GetValue(main.RbrConfigFile, "dbSettings", CdrDbVersionKeyName); }
public TargetQueue(IMeCache meCache, IEntityProvider entityProvider, IMiningConfiguration miningConfiguration, IMainConfiguration mainConfiguration) { IsEnabled = true; ModuleName = "TargetQueue"; PulseFrequency = 1; ModuleManager.ModulesToPulse.Add(this); _meCache = meCache; _entityProvider = entityProvider; _miningConfiguration = miningConfiguration; _mainConfiguration = mainConfiguration; }
public EmailConfiguration(IMainConfiguration pMain) { main = pMain; SupportTo = AppConfig.GetValue(main.RbrConfigFile, "emailSettings", "SupportTo"); SupportFrom = AppConfig.GetValue(main.RbrConfigFile, "emailSettings", "SupportFrom"); SupportEmailServer = AppConfig.GetValue(main.RbrConfigFile, "emailSettings", "SupportEmailServer"); SupportEmailPassword = AppConfig.GetValue(main.RbrConfigFile, "emailSettings", "SupportEmailPassword"); ClientTo = AppConfig.GetValue(main.RbrConfigFile, "emailSettings", "ClientTo"); ClientFrom = AppConfig.GetValue(main.RbrConfigFile, "emailSettings", "ClientFrom"); ClientEmailServer = AppConfig.GetValue(main.RbrConfigFile, "emailSettings", "ClientEmailServer"); ClientEmailPassword = AppConfig.GetValue(main.RbrConfigFile, "emailSettings", "ClientEmailPassword"); }
public BoostOrca(IBookMarkCache bookMarkCache, IMiningConfiguration miningConfiguration, IBookmarks bookmarks, ISafespots safespots, IMovement movement, IMainConfiguration mainConfiguration, IShip ship, IMeCache meCache) { _bookMarkCache = bookMarkCache; _miningConfiguration = miningConfiguration; _bookmarks = bookmarks; _safespots = safespots; _movement = movement; _mainConfiguration = mainConfiguration; _ship = ship; _meCache = meCache; IsEnabled = true; BehaviorManager.BehaviorsToPulse.Add(BotModes.BoostOrca, this); ModuleName = "BoostOrca"; }
//Initialize the class public Freighter(IEveWindowProvider eveWindowProvider, ICargoConfiguration cargoConfiguration, IMainConfiguration mainConfiguration, IMiningConfiguration miningConfiguration, IMeCache meCache, IShip ship, IStation station, IJettisonContainer jettisonContainer, IEntityProvider entityProvider, IEventCommunications eventCommunications, MoveToDropOffLocationPartialBehavior moveToDropOffLocationPartialBehavior, DropOffCargoPartialBehavior dropOffCargoPartialBehavior, IMovement movement) { _eveWindowProvider = eveWindowProvider; _moveToDropOffLocationPartialBehavior = moveToDropOffLocationPartialBehavior; _dropOffCargoPartialBehavior = dropOffCargoPartialBehavior; _movement = movement; _ship = ship; _meCache = meCache; _mainConfiguration = mainConfiguration; ModuleName = "Freighter"; PulseFrequency = 2; BehaviorManager.BehaviorsToPulse.Add(BotModes.Freighting, this); IsEnabled = true; }
internal void Create(Form form, IMaintainData maintaianControl) { MaintainData = maintaianControl; mainConfiguration = form as IMainConfiguration; DataStatus = 1; using (var editor = new BlankForm()) { Text = string.Format("{0}Create New Payroll Group", ""); SetCreateButton(); recordId.Text = DefaultValue.AUTO_GENERATE_TEXT; recordId.ReadOnly = true; LoadComboItem(); //kDataGridView1.UserAddedRow += KDataGridView1UserAddedRow; kDataGridView1.RowsAdded += KDataGridView1RowsAdded; kDataGridView1.CellEndEdit += KDataGridView1CellEndEdit; kDataGridView1.UserDeletingRow += KDataGridView1UserDeletingRow; editor.ShowDialogEditor(form, this); } }
public DropOffCargoPartialBehavior(IEveWindowProvider eveWindowProvider, ICargoConfiguration cargoConfiguration, IMainConfiguration mainConfiguration, IMiningConfiguration miningConfiguration, IMeCache meCache, IShip ship, IStation station, IJettisonContainer jettisonContainer, IEntityProvider entityProvider, IEventCommunications eventCommunications) { _eveWindowProvider = eveWindowProvider; _cargoConfiguration = cargoConfiguration; _mainConfiguration = mainConfiguration; _miningConfiguration = miningConfiguration; _meCache = meCache; _ship = ship; _station = station; _jettisonContainer = jettisonContainer; _entityProvider = entityProvider; _eventCommunications = eventCommunications; ModuleName = "DropOffCargoPartialBehavior"; _doDropoffRandomWait = new RandomWaitObject(ModuleName); _doDropoffRandomWait.AddWait(new KeyValuePair <int, int>(601, 1800), 1.5); _doDropoffRandomWait.AddWait(new KeyValuePair <int, int>(121, 600), 6.67); _doDropoffRandomWait.AddWait(new KeyValuePair <int, int>(11, 120), 15); _doDropoffRandomWait.AddWait(new KeyValuePair <int, int>(6, 10), 30); _doDropoffRandomWait.AddWait(new KeyValuePair <int, int>(1, 5), 66.67); }
public IVRConfiguration(IMainConfiguration pMain) { main = pMain; IVRProcessInfoArgs = string.Empty; }
public FoldersConfiguration(IMainConfiguration pMain, IDbConfiguration pDb) { main = pMain; db = pDb; LogFolder = Path.Combine(main.RbrRoot, "Log"); }
public static AutofacConfiguraion UseAutofac(this IMainConfiguration configuration) { // MainConfiguration.Inializers.Add(AutofacBootstrap.Init); return(new AutofacConfiguraion().SetDefaults()); }