AspNet.Identity.MongoDB.MongoDBUtilities.GetDatabase C# (CSharp) Method

GetDatabase() public static method

public static GetDatabase ( String connectionNameOrUrl ) : IMongoDatabase
connectionNameOrUrl String
return IMongoDatabase
		public static IMongoDatabase GetDatabase(String connectionNameOrUrl) {
			if (connectionNameOrUrl.ToLower().StartsWith("mongodb://")) {
				return GetDatabaseFromUrl(new MongoUrl(connectionNameOrUrl));
			}
			else {
				String connStringFromManager = ConfigurationManager.ConnectionStrings[connectionNameOrUrl].ConnectionString;
				if (connStringFromManager.ToLower().StartsWith("mongodb://")) {
					return GetDatabaseFromUrl(new MongoUrl(connStringFromManager));
				}
				else {
					return GetDatabaseFromSqlStyle(connStringFromManager);
				}
			}
		}

Usage Example

コード例 #1
0
 public UserStore(String connectionNameOrUrl)
 {
     this.database       = MongoDBUtilities.GetDatabase(connectionNameOrUrl);
     this.collection     = database.GetCollection <TUser>(MongoDBUtilities.GetUserCollectionName());
     this.roleCollection = database.GetCollection <IdentityRole>(MongoDBUtilities.GetRoleCollectionName());
     this.disposed       = false;
 }
All Usage Examples Of AspNet.Identity.MongoDB.MongoDBUtilities::GetDatabase