private void OnEtc(SocketIOPacket Packet) { if (Packet != null) { if (Reconstructor.ConstructeeTokenCount > 0) { SocketIOPacket ReconstructedPacket = Reconstructor.Reconstruct(Packet.RawData); if (Reconstructor.ConstructeeTokenCount == 0) { using (Reconstructor) { if (ReconstructedPacket.ID >= 0) { OnAck(ReconstructedPacket); } else { OnEvent(ReconstructedPacket); } } } } } }
public async Task <ActionResult <ApiText> > PostApiText([FromBody] ApiText apiText) { if (apiText.Text.Length > 10000) { apiText.Text = apiText.Text.Substring(0, 10000); } var reconstructor = new Reconstructor(Startup.BinaryFilePath, Startup.PositionTriePath); apiText.Text = reconstructor.Reconstruct(apiText.Text); return(CreatedAtAction(null, apiText)); }
public IActionResult Index(DiacriticsText model) { if (model.OriginalText.Length > 10000) { model.OriginalText = model.OriginalText.Substring(0, 10000); } var reconstructor = new Reconstructor(Startup.BinaryFilePath, Startup.PositionTriePath); model.ReconstructedText = reconstructor.Reconstruct(model.OriginalText); return(View(model)); }