using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Tango.Protobuf { /// /// Represents a protobuf messages compiler. /// public interface IProtoCompiler : IDisposable { /// /// Compiles the specified .proto message file and saves the result at the specified output folder. /// /// .proto file to compile /// Output folder to save the resulted source code. /// A list of output source code files. List Compile(String inputFile, String outputFolder); } }