ISerializer.cs
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.IO;
namespace ConfigurationTool.Serializer
{
interface ISerializer<T>
{
T Import(string file);
void Export(T data, string file);
T Import(Stream stream);
void Export(T data, Stream stream);
}
}