Hangfire.Mongo.Tests.Utils.ConnectionUtils.GetConnectionString C# (CSharp) Method

GetConnectionString() public static method

public static GetConnectionString ( ) : string
return string
        public static string GetConnectionString()
        {
            return String.Format(GetConnectionStringTemplate(), GetDatabaseName());
        }

Usage Example

        private static void RecreateDatabaseAndInstallObjects()
        {
            using (HangfireDbContext context = new HangfireDbContext(ConnectionUtils.GetConnectionString(), ConnectionUtils.GetDatabaseName()))
            {
                try
                {
                    context.Init();

                    context.Identifiers.DeleteMany(new BsonDocument());
                    context.DistributedLock.DeleteMany(new BsonDocument());
                    context.AggregatedCounter.DeleteMany(new BsonDocument());
                    context.Counter.DeleteMany(new BsonDocument());
                    context.Hash.DeleteMany(new BsonDocument());
                    context.Job.DeleteMany(new BsonDocument());
                    context.JobParameter.DeleteMany(new BsonDocument());
                    context.JobQueue.DeleteMany(new BsonDocument());
                    context.List.DeleteMany(new BsonDocument());
                    context.Server.DeleteMany(new BsonDocument());
                    context.Set.DeleteMany(new BsonDocument());
                    context.State.DeleteMany(new BsonDocument());
                }
                catch (MongoException ex)
                {
                    throw new InvalidOperationException("Unable to cleanup database.", ex);
                }
            }
        }
All Usage Examples Of Hangfire.Mongo.Tests.Utils.ConnectionUtils::GetConnectionString