using System; using System.Collections.Generic; using System.Linq; using System.Text; using Sleis.Models; using Sleis.ViewModels; namespace Sleis.Export { public interface IExport { int ReportingYear { set; } string FileName { get; } object Entity { get; set; } byte[] Content { get; } Dictionary Fields { get; set; } Dictionary FieldPropertyMapping { get; set; } Dictionary > EntityCustomFields { get; set; } string ContentType { get; } void GenerateReport(); } }