public Guid? GetVersionKey(Guid applicaitonKey, string versionNumber, DateTime? buildTime) { using (var context = GetDataContext()) { var version = context.Versions.SingleOrDefault(x => x.Application.ApplicationKey == applicaitonKey && x.VersionNumber == versionNumber); return version?.VersionKey; } }