public BuildableProjectVm(string filePath, string fileName, Func <string, Task> buildRequestedCallback) { _buildRequestedCallback = buildRequestedCallback; FilePath = filePath; FileName = fileName; _projectState = new ReadyToBuildState(); }
private void ProjectBuildStateChanged(IProjectBuildState newState) { ProjectBuildState = newState; }