async public Task WriteToAsync(IAsyncWriter Stream, String TemplateName, Dictionary<string, object> Scope = null) { var TemplateCode = await GetTemplateCodeByFileAsync(TemplateName); var TextWriter = new NodeTextWriter(Stream); var TemplateContext = new TemplateContext(TextWriter, TemplateFactory, new TemplateScope(Scope)); await TemplateCode.RenderAsync(TemplateContext); await TextWriter.FlushAsync(); }
public AsyncTcpServer() { m_serverIpAddress = IPAddress.Loopback; m_serverPort = 7777; m_asynchWriter = new AsyncFileWriter("traffic.txt"); }
public AsyncTcpServer(IPAddress serverIpAddress, int serverPort, IAsyncWriter asynchWriter) { m_serverIpAddress = serverIpAddress; m_serverPort = serverPort; m_asynchWriter = asynchWriter; }
public NodeTextWriter(IAsyncWriter AsyncWriter) { this.AsyncWriter = AsyncWriter; }
public DatabaseWriter(IWriter writer, IAsyncWriter asyncWriter) { _mongoWriter = writer; _asyncWriter = asyncWriter; }