ConnectionStringHelper.cs 681 B

123456789101112131415161718192021222324252627
  1. using System.Data.Common;
  2. using System.Text;
  3. namespace Quadarax.Foundation.Core.Data.Extensions
  4. {
  5. public class ConnectionStringHelper
  6. {
  7. private DbConnectionStringBuilder _builder;
  8. public ConnectionStringHelper(string connectionString)
  9. {
  10. _builder = new DbConnectionStringBuilder
  11. {
  12. ConnectionString = connectionString
  13. };
  14. }
  15. public override string ToString()
  16. {
  17. var sb = new StringBuilder();
  18. sb.Append(_builder["Database"]);
  19. sb.Append("@");
  20. sb.Append(_builder["Server"]);
  21. return sb.ToString();
  22. }
  23. }
  24. }