/
d3h5
/
Unistream.TestTask
Обзор
Документация
Войти
/
d3h5
/
Unistream.TestTask
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
Unistream.TestTask.Tests/TransientContext/Postgresql/ConnectionStringManager.cs
21 строка
726 B
WORKSTATION-H\mrthe
Первый залив
03 июн 2025, 11:20
03 июн 2025, 11:20
33c9164
Код
Авторство
О чём код?
using Unistream.TestTask.Tests.TransientContext.Common; using Npgsql; namespace Grimtod.Articles.Tests.TransientContext.Postgresql; public class ConnectionStringManager(string defaultConnectionString) : IConnectionStringManager { public void SetCreatedDatabaseName(string value) { var connectionStringBuilder = new NpgsqlConnectionStringBuilder(Default) { Database = value }; CreatedDatabase = connectionStringBuilder.ToString(); DatabaseName = value; } public string Default { get; } = defaultConnectionString; public string CreatedDatabase { get; private set; } = string.Empty; public string DatabaseName { get; private set; } = string.Empty; }