private static async Task WriteToSemanticVersionAsync(IPersistentStorage storage, Project project, CancellationToken cancellationToken) { var projectVersion = await project.GetVersionAsync(cancellationToken).ConfigureAwait(false); var semanticVersion = await project.GetSemanticVersionAsync(cancellationToken).ConfigureAwait(false); await WriteToVersionAsync(storage, SemanticVersion, projectVersion, semanticVersion, cancellationToken).ConfigureAwait(false); }