Example #1
0
        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);
        }
Example #2
0
        public SolcProjectFile GetFile(SolcProjectFileType solcProjectFileType)
        {
            var file = BlockStudioProject.SolcProjectFiles.FirstOrDefault(x => x.SolcProjectFileType == solcProjectFileType);

            return(file);
        }
        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);
        }
 public SolcProjectFile GetFile(SolcProjectFileType solcProjectFileType)
 {
     var file = BlockStudioProject.SolcProjectFiles.FirstOrDefault(x => x.SolcProjectFileType == solcProjectFileType);
     return file;
 }