private async Task CreateDraftCore(CreateContentDraft c, ContentOperation operation) { operation.MustHavePermission(Permissions.AppContentsVersionCreate); operation.MustCreateDraft(); var status = await operation.GetInitialStatusAsync(); CreateDraft(c, status); }