AspnetApiAndDocumentDB.Data.MovieRepository.GetOrCreateDatabase C# (CSharp) Method

GetOrCreateDatabase() public static method

public static GetOrCreateDatabase ( string databaseId ) : Microsoft.Azure.Documents.Database
databaseId string
return Microsoft.Azure.Documents.Database
        public static Database GetOrCreateDatabase(string databaseId)
        {
            var db = Client.CreateDatabaseQuery()
                            .Where(d => d.Id == databaseId)
                            .AsEnumerable()
                            .FirstOrDefault();

            if (db == null)
                db = client.CreateDatabaseAsync(new Database { Id = databaseId }).Result;

            return db;
        }