CQRS.Tests.TemporaryLocalDbManager.TryReserveDatabase C# (CSharp) Méthode

TryReserveDatabase() private méthode

private TryReserveDatabase ( ManagedLocalDb &databaseName ) : bool
databaseName ManagedLocalDb
Résultat bool
        private bool TryReserveDatabase(out ManagedLocalDb databaseName)
        {

            databaseName = null;
            var freeDbs = GetDatabases().Where(db => db.IsFree).ToList();
            if(freeDbs.Any())
            {
                databaseName = freeDbs.First();
                ReserveDatabase(databaseName.Name);
                return true;
            }
            return false;
        }