public void Setup() { _writer = Substitute.For<IMessageWriter>(); _logger = Substitute.For<ILogger>(); _sut = new LoggingMessageWriter(_writer, _logger); }
public GameForm() { this.InitializeComponent(); this.timer.Interval = 1000; this.timer.Tick += this.TimerTick; this.updates.Interval = 100; this.updates.Tick += this.UpdateTick; this.textboxBigBlind.Visible = false; this.textboxSmallBlind.Visible = false; this.buttonBigBlind.Visible = false; this.buttonSmallBlind.Visible = false; this.textboxRaise.Text = (AppSettigns.DefaultMinBigBlind * 2).ToString(); IPlayer human = this.GetHumanPlayer(); IAILogicProvider logicProvider = new AILogicProvider(); ICollection<IAIPlayer> enemies = this.GetEnemies(logicProvider); IPot pot = new Pot(this.textboxPot); IDealer dealer = this.GetDealer(); IDeck deck = Deck.Instance; this.messageWriter = new MessageBoxWriter(); IHandTypeHandler handTypeHandler = new HandTypeHandler(); this.engine = new GameEngine(human, enemies, pot, dealer, deck, this.messageWriter, handTypeHandler); this.engine.GameEngineStateEvent += this.ChangeGameEngineStateHandler; this.updates.Start(); this.engine.Run(); }
public SecureMessageWriter(IMessageWriter writer) { if (writer == null) { throw new ArgumentNullException("writer"); } _writer = writer; }
public CommunicationParser(IMessageBuilder messageBuilder, IMessageProcessor messageProcessor, IEncodingAdapter encodingAdapter, ILogger logger, IMessageWriter messageWriter) { this._messageBuilder = messageBuilder; this._messageProcessor = messageProcessor; this._encodingAdapter = encodingAdapter; this._logger = logger; this._messageWriter = messageWriter; }
public CommandService(ILogger logger, ICommandRepository commandRepository, IMessageWriter messageWriter) { this._logger = logger; this._commandRepository = commandRepository; this._messageWriter = messageWriter; Clients = new Dictionary<int, TcpClient>(); }
/// <summary> /// Adds the message writer. /// </summary> /// <param name="messageWriter">The message writer.</param> /// <exception cref="System.ArgumentNullException">messageReader</exception> public void AddMessageWriter(IMessageWriter messageWriter) { if (messageWriter == null) throw new ArgumentNullException("messageReader"); if (m_MessageWriter.Exists(x => x.Equals(messageWriter))) return; m_Modified = true; m_MessageWriter.Add(messageWriter); }
public Salutation(IMessageWriter writer) { if (writer == null) { throw new ArgumentNullException("writer"); } this.writer = writer; }
public AvrmcHandler(IAvrmcParser parser, ILogger logger, IEventTypeParser eventTypeParser, IMessageBuilder messageBuilder, IMessageWriter messageWriter) { this._parser = parser; this._logger = logger; this._eventTypeParser = eventTypeParser; this._messageBuilder = messageBuilder; this._messageWriter = messageWriter; }
/// <summary> /// Receives a message by writing the message to the given message writer. /// </summary> /// <param name="writer"></param> public void Receive(IMessageWriter writer) { var file = GetFirstFile(); if (file == null) return; using (var fileStream = FileSystem.OpenFile(file, FileMode.Open)) { Receive(writer, fileStream); } }
public LoggingMessageWriter(IMessageWriter writer, ILogger logger) { if (writer == null) throw new ArgumentNullException("writer"); if (logger == null) throw new ArgumentNullException("logger"); _writer = writer; _logger = logger; }
public NewAcuCafe(ILogger logger, IMessageWriter messageWriter, IDrinkFactory drinkFactory, IDrinkPreperationFactory drinkPreperationFactory) { this.logger = logger; this.messageWriter = messageWriter; this.drinkFactory = drinkFactory; this.drinkPreperationFactory = drinkPreperationFactory; }
/// <summary> /// Given a message sink, the receive async method reads from the first file that matches the filter and path and writes the data to the message sink. /// </summary> /// <param name="writer">The message sink from which to write the data.</param> /// <returns>The message sink.</returns> public async Task ReceiveAsync(IMessageWriter writer) { var file = GetFirstFile(); if (file == null) return; using (var fileStream = FileSystem.OpenFile(file, FileMode.Open)) { await ReceiveAsync(writer, fileStream); } }
private static void Receive(IMessageWriter writer, Stream stream) { byte[] buffer = new byte[1024]; int bytesRead = 0; do { bytesRead = stream.Read(buffer, 0, buffer.Length); writer.Write(buffer, 0, bytesRead); } while (bytesRead > 0); }
public AsyncMessagePersister() { IUnityContainer container = new UnityContainer().LoadConfiguration("default"); _messageWriter = container.Resolve<IMessageWriter> ("Writer", new ParameterOverrides { { "messageFormater",container.Resolve<IMessageFormater>("Formater")} }); _messageWriter.CreateTodaysRepository(); AddTask(); }
public GameEngine(IPlayer human, ICollection<IAIPlayer> enemies, IPot pot, IDealer dealer, IDeck deck, IMessageWriter messageWriter, IHandTypeHandler handTypeHandler) { this.human = human; this.enemies = new List<IAIPlayer>(enemies); this.Pot = pot; this.dealer = dealer; this.deck = deck; this.MessageWriter = messageWriter; this.handTypeHandler = handTypeHandler; this.BigBlind = AppSettigns.DefaultMinBigBlind; this.SmallBlind = AppSettigns.DefaultMinSmallBlind; this.SetDefaultCall(); this.Raise = 0; this.IsAnyPlayerRaise = false; }
public ErrorMessageRecoveryHandler( IQueueRetrieval queueRetreival, IMessageWriter messageWriter, IMessageReader messageReader, IErrorRetry errorRetry, IDeleteFiles errorDelete, IPurgeQueue errorPurge) { _queueRetreival = queueRetreival; _messageWriter = messageWriter; _messageReader = messageReader; _errorRetry = errorRetry; _errorDelete = errorDelete; _errorPurge = errorPurge; }
public Program( ArgParser argParser, IQueueRetreival queueRetreival, IMessageWriter messageWriter, IMessageReader messageReader, IQueueInsertion queueInsertion, IErrorRetry errorRetry) { this.argParser = argParser; this.queueRetreival = queueRetreival; this.messageWriter = messageWriter; this.messageReader = messageReader; this.queueInsertion = queueInsertion; this.errorRetry = errorRetry; }
public void Initialize(IServerConfiguration configuration) { var netPeerConfiguration = new NetPeerConfiguration("LidgrenConfig"); netPeerConfiguration.Port = configuration.Port; netPeerConfiguration.DisableMessageType(NetIncomingMessageType.UnconnectedData); netPeerConfiguration.DisableMessageType(NetIncomingMessageType.DiscoveryRequest); netPeerConfiguration.DisableMessageType(NetIncomingMessageType.DiscoveryResponse); server = new NetServer(netPeerConfiguration); Reader = new LidgrenMessageReader(server); Writer = new LidgrenMessageWriter(server); connections.Clear(); }
public static void SafeWriteVerboseOutputForObject(this PSCmdlet powerShellCmdlet, object obj, IMessageWriter messageWriter) { bool verbose = powerShellCmdlet.MyInvocation.BoundParameters.ContainsKey("Verbose") && ((SwitchParameter)powerShellCmdlet.MyInvocation.BoundParameters["Verbose"]).ToBool(); if (verbose == false) { return; } string deserializedobj; var serializer = new DataContractSerializer(obj.GetType()); using (var backing = new StringWriter()) { using (var writer = new XmlTextWriter(backing)) { writer.Formatting = Formatting.Indented; serializer.WriteObject(writer, obj); deserializedobj = backing.ToString(); } } deserializedobj = deserializedobj.Replace("/d2p1:", string.Empty); deserializedobj = deserializedobj.Replace("d2p1:", string.Empty); if (powerShellCmdlet.CommandRuntime != null) { powerShellCmdlet.WriteVerbose(powerShellCmdlet.CommandRuntime.ToString()); powerShellCmdlet.WriteVerbose(deserializedobj); } if (messageWriter != null) { powerShellCmdlet.WriteVerbose(deserializedobj); } }
public CmdletBase(IMessageWriter writer) : this() { this.writer = writer; }
public void Serialize(IMessageWriter writer, bool initialState) { throw new System.NotImplementedException(); }
public App(IMessageWriter writer) { this.writer = writer; }
public FakeCmdlet(IMessageWriter writer) : base(writer) { }
public InjectedSalutation(IMessageWriter writer) { if (writer == null) throw new ArgumentNullException(nameof(writer)); this._writer = writer; }
public AsyncMessagePersister(IMessageWriter messageWriter) { _messageWriter = messageWriter; _messageWriter.CreateTodaysRepository(); AddTask(); }
public EChkHandler(IMessageWriter messageWriter, IMessageBuilder messageBuilder, ILogger logger) { this._messageWriter = messageWriter; this._messageBuilder = messageBuilder; this._logger = logger; }
internal StartUpChecker(Settings settings, IMessageWriter messageWriter, IProcess process) { _settings = settings; _messageWriter = messageWriter; _process = process; }
public FormaterTest() { _formaterMock = new Mock<IMessageFormater>(); _moqfileworker = new FileMessageWriter(_formaterMock.Object); }
private static async Task ReceiveAsync(IMessageWriter writer, Stream stream) { byte[] buffer = new byte[1024]; int bytesRead = 0; do { bytesRead = await stream.ReadAsync(buffer, 0, buffer.Length); await writer.WriteAsync(buffer, 0, bytesRead); } while (bytesRead > 0); }
public AudioRecorder(IMessageWriter messageWriter, StorageFile file) { _messageWriter = messageWriter; _file = file; }
public EventContext(IMessageWriter messageWriter) { this.messageWriter = messageWriter; }
/// <summary> /// Removes the message writer. /// </summary> /// <param name="messageWriter">The message writer.</param> /// <exception cref="System.ArgumentNullException">messageReader</exception> public void RemoveMessageWriter(IMessageWriter messageWriter) { if (messageWriter == null) throw new ArgumentNullException("messageReader"); if (m_MessageWriter.Exists(x => x.Equals(messageWriter))) m_MessageWriter.Add(messageWriter); }
public static ValueTask <FlushResult> EncodeAsFrame <T>(this IMessageWriter e, PipeWriter writer, in T message,
/// <exception cref="ArgumentNullException"><paramref name=""/> is <see langword="null" />.</exception> public SecureMessageWriter(IMessageWriter writer) { if (writer == null) throw new ArgumentNullException(nameof(writer)); _writer = writer; }