public BuildInfoController(BuildInfoStorage buildInfoStorage, IProjectSettingsController projectSettingsController)
        {
            _projectSettingsController = projectSettingsController;
            _buildInfoStorage          = buildInfoStorage;

            _buildInfo        = _buildInfoStorage.LoadBuildInfo();
            _activeCollection = _buildInfo.VariantCollections.Find(v => v.Name == _buildInfo.ActiveVariantCollectionName);
        }
        public void SaveBuildInfo(Model.BuildInfo.BuildInfo buildInfo)
        {
            var serializer = new SerializerBuilder().Build();

            File.WriteAllText(_buildInfoPath, serializer.Serialize(buildInfo));
        }