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);
}
}