public static void Main()
@"using SiagriMobile.Core.Data.Repository;
using SiagriMobile.Domain.Interfaces.Repository;
using SiagriMobile.Domain.Model;
using System.Collections.Generic;
using SiagriMobile.Domain.Classes;
namespace SiagriMobile.Domain.Repository
public class {0}Repository : Repository<{0}>, I{0}Repository
public void Inserir{0}(List<{0}> {0}s)
if ({0}s == null || !{0}s.Any()) return;
var now = DateTime.UtcNow;
foreach (var {0} in {0}s)
var script = template.Replace("{0}","CFOP");
Console.WriteLine(script);