public void AddFile(FileInfo fileInfo, SolcProjectFileType solcProjectFileType)
{
var exists = GetFile(solcProjectFileType);
if (exists!=null)
{
BlockStudioProject.SolcProjectFiles.Remove(exists);
}
var solcProjectFile = new SolcProjectFile
{
SolcProjectFileType = solcProjectFileType,
FileName = fileInfo.Name,
FilePath = fileInfo.FullName,
Value = WaitForFile(fileInfo)
};
BlockStudioProject.SolcProjectFiles.Add(solcProjectFile);
}