private static IIOProvider GetIOProvider() { if (_factory == null || _ioProvider == null) { lock (_lock) { if (_factory == null || _ioProvider == null) { try { _factory = new IOProviderFactory(); _ioProvider = _factory.CreateDefault(); } catch (ArgumentException ex) { HandleConfigurationError(ex); } catch (ConfigurationErrorsException ex) { HandleConfigurationError(ex); } } } } return(_ioProvider); }
public ConsolePlayer(IIOProvider io) { Group = new Groups.PlayerGroup(); Group.Permission = byte.MaxValue; this.IO = io; base.OnCommandEnd.OnRegister += new EventHandler <EventRegisterArgs>(OnRegister); base.OnPlayerBigMove.OnRegister += new EventHandler <EventRegisterArgs>(OnRegister); base.OnPlayerBlockChange.OnRegister += new EventHandler <EventRegisterArgs>(OnRegister); base.OnPlayerChat.OnRegister += new EventHandler <EventRegisterArgs>(OnRegister); base.OnPlayerCommand.OnRegister += new EventHandler <EventRegisterArgs>(OnRegister); base.OnPlayerConnect.OnRegister += new EventHandler <EventRegisterArgs>(OnRegister); base.OnPlayerDisconnect.OnRegister += new EventHandler <EventRegisterArgs>(OnRegister); base.OnPlayerMove.OnRegister += new EventHandler <EventRegisterArgs>(OnRegister); base.OnPlayerReceivePacket.OnRegister += new EventHandler <EventRegisterArgs>(OnRegister); base.OnPlayerReceiveUnknownPacket.OnRegister += new EventHandler <EventRegisterArgs>(OnRegister); base.OnPlayerRotate.OnRegister += new EventHandler <EventRegisterArgs>(OnRegister); base.OnCommandEnd.OnUnregister += new EventHandler <EventRegisterArgs>(OnRegister); base.OnPlayerBigMove.OnUnregister += new EventHandler <EventRegisterArgs>(OnRegister); base.OnPlayerBlockChange.OnUnregister += new EventHandler <EventRegisterArgs>(OnRegister); base.OnPlayerChat.OnUnregister += new EventHandler <EventRegisterArgs>(OnRegister); base.OnPlayerCommand.OnUnregister += new EventHandler <EventRegisterArgs>(OnRegister); base.OnPlayerConnect.OnUnregister += new EventHandler <EventRegisterArgs>(OnRegister); base.OnPlayerDisconnect.OnUnregister += new EventHandler <EventRegisterArgs>(OnRegister); base.OnPlayerMove.OnUnregister += new EventHandler <EventRegisterArgs>(OnRegister); base.OnPlayerReceivePacket.OnUnregister += new EventHandler <EventRegisterArgs>(OnRegister); base.OnPlayerReceiveUnknownPacket.OnUnregister += new EventHandler <EventRegisterArgs>(OnRegister); base.OnPlayerRotate.OnRegister += new EventHandler <EventRegisterArgs>(OnRegister); }
public DealershipEngine( IDealershipFactory factory, IIOProvider uiProvider, ICommandHandler commandHandler) { if (factory == null) { throw new ArgumentNullException(nameof(factory)); } if (uiProvider == null) { throw new ArgumentNullException(nameof(uiProvider)); } if (commandHandler == null) { throw new ArgumentNullException(nameof(commandHandler)); } this.factory = factory; this.uiProvider = uiProvider; this.commandHandler = commandHandler; this.users = new HashSet <IUser>(); this.loggedUser = null; }
private static IIOProvider GetIOProvider() { if (_ioProvider == null) { lock (_lock) { if (RuntimeInformation.IsUnittest) { return(_ioProvider = new LocalIOProvider()); } if (_ioProvider == null) { try { _factory = new IOProviderFactory(); _ioProvider = _factory.CreateDefault(); } catch (ArgumentException ex) { HandleConfigurationError(ex); } catch (ConfigurationErrorsException ex) { HandleConfigurationError(ex); } } } } return(_ioProvider); }
public void TestInit() { if (!File.Exists(EosUsPath)) { Assert.Inconclusive("Missing test ROM: Pokémon Mystery Dungeon: Explorers of Sky (US). Place it at the following path: " + EosUsPath); } Provider = new PhysicalIOProvider(); }
public MainPage(Container container, IIOProvider iOProvider, IPhraseProvider phraseProvider) { this.iOProvider = iOProvider; this.phraseProvider = phraseProvider; this.shareServices = container.GetInstance <ShareProxy>(); this.usersService = container.GetInstance <UsersProxy>(); this.transactionServices = container.GetInstance <TransactionProxy>(); this.portfolioServices = container.GetInstance <PortfolioProxy>(); this.simulator = container.GetInstance <SimulatorOfTrading>(); }
public TradingInteractiveService(IPhraseProvider phraseProvider, IIOProvider ioProvider, ILogger logger, IValidator validator, IClientService clientService, IShareService shareService, IClientsSharesService clientsSharesService) { this.phraseProvider = phraseProvider; this.ioProvider = ioProvider; this.logger = logger; this.validator = validator; this.clientService = clientService; this.shareService = shareService; this.clientsSharesService = clientsSharesService; }
public DealershipEngine(ICommandFactory factory, IIOProvider uiProvider, ICommandHandler commandHandler) { if (factory == null) { throw new ArgumentNullException(nameof(factory)); } if (uiProvider == null) { throw new ArgumentNullException(nameof(uiProvider)); } if (commandHandler == null) { throw new ArgumentNullException(nameof(commandHandler)); } this.factory = factory; this.uiProvider = uiProvider; this.commandHandler = commandHandler; }
public SettingsUtils(IIOProvider ioProvider) { _ioProvider = ioProvider ?? throw new ArgumentNullException(nameof(ioProvider)); }
private static void Flush() { _factory = null; _ioProvider = null; }
public ContextSearcher(ICatilogFactory catalogFactory, IIOProvider ioProvider, ICatalogToCustomFileConverter catalogToCustomFileConverter) { _catalogFactory = catalogFactory ?? throw new ArgumentNullException(nameof(catalogFactory)); _ioProvider = ioProvider ?? throw new ArgumentNullException(nameof(ioProvider)); _catalogToCustomFileConverter = catalogToCustomFileConverter ?? throw new ArgumentNullException(nameof(catalogToCustomFileConverter)); }
/// <summary> /// Renders the given i/o provider. /// </summary> /// <param name="ioProvider">The i/o provider.</param> public void Apply(IIOProvider ioProvider) { ioProvider.ChangeColor(this._color); }
public static IC1StreamWriter CreateStreamWriter(string path, bool append, Encoding encoding, int bufferSize) { IIOProvider ioProvider = GetIOProvider(); return(ioProvider.CreateStreamWriter(path, append, encoding, bufferSize)); }
public static IC1StreamWriter CreateStreamWriter(Stream stream, Encoding encoding, int bufferSize) { IIOProvider ioProvider = GetIOProvider(); return(ioProvider.CreateStreamWriter(stream, encoding, bufferSize)); }
public static IC1FileSystemWatcher CreateFileSystemWatcher(string path, string filter) { IIOProvider ioProvider = GetIOProvider(); return(ioProvider.CreateFileSystemWatcher(path, filter)); }
public static IC1StreamReader CreateStreamReader(Stream stream, Encoding encoding, bool detectEncodingFromByteOrderMarks, int bufferSize) { IIOProvider ioProvider = GetIOProvider(); return(ioProvider.CreateStreamReader(stream, encoding, detectEncodingFromByteOrderMarks, bufferSize)); }
public static IC1DirectoryInfo CreateDirectoryInfo(string path) { IIOProvider ioProvider = GetIOProvider(); return(ioProvider.CreateDirectoryInfo(path)); }
public static IC1FileStream CreateFileStream(string path, FileMode mode, FileAccess access, FileShare share, int bufferSize, FileOptions options) { IIOProvider ioProvider = GetIOProvider(); return(ioProvider.CreateFileStream(path, mode, access, share, bufferSize, options)); }
public ShareView(IPhraseProvider phraseProvider, IIOProvider iOProvider) { this.phraseProvider = phraseProvider; this.iOProvider = iOProvider; }
private static IIOProvider GetIOProvider() { if (_factory == null || _ioProvider == null) { lock (_lock) { if (_factory == null || _ioProvider == null) { try { _factory = new IOProviderFactory(); _ioProvider = _factory.CreateDefault(); } catch (ArgumentException ex) { HandleConfigurationError(ex); } catch (ConfigurationErrorsException ex) { HandleConfigurationError(ex); } } } } return _ioProvider; }
public SavegameController(IIOProvider pIOProvider) { isBusy = false; mProvider = pIOProvider; }
public static IC1Configuration CreateConfiguration(string path) { IIOProvider ioProvider = GetIOProvider(); return(ioProvider.CreateConfiguration(path)); }
private static IIOProvider GetIOProvider() { if (_ioProvider == null) { lock (_lock) { if (RuntimeInformation.IsUnittest) { return _ioProvider = new LocalIOProvider(); } if (_ioProvider == null) { try { _factory = new IOProviderFactory(); _ioProvider = _factory.CreateDefault(); } catch (ArgumentException ex) { HandleConfigurationError(ex); } catch (ConfigurationErrorsException ex) { HandleConfigurationError(ex); } } } } return _ioProvider; }
private static void Flush() { _factory = null; _ioProvider = null; }
public static IC1FileInfo CreateFileInfo(string path) { IIOProvider ioProvider = GetIOProvider(); return(ioProvider.CreateFileInfo(path)); }