private async Task TryBuildInternal(IStateModel stateModel, SqlProject project, bool doBuild) { if (doBuild && !await _buildService.BuildProjectAsync(project)) { stateModel.Result = false; } stateModel.CurrentState = StateModelState.TriedToBuildProject; }