public async Task Execute() { if (!WindowsIdentityStuff.CurrentUserIsAdministrator()) { _Logger.LogWarning("{ManifestBatchJobName} started WITHOUT elevated privileges - errors may occur when signing content.", nameof(ManifestBatchJob)); } try { _ContentDb.BeginTransaction(); var e = await _BuilderAndFormatter.Execute(); if (e == null) { return; } _ContentDb.Add(e); _ContentDb.SaveAndCommit(); } finally { await _ContentDb.DisposeAsync(); } }
public async Task Execute() { try { _ContentDb.BeginTransaction(); var e = await _BuilderAndFormatter.Execute(); if (e == null) { return; } _ContentDb.Add(e); _ContentDb.SaveAndCommit(); } finally { await _ContentDb.DisposeAsync(); } }