Size: a a a

var chat = new Chat();

2021 August 23

VB

Vladislav Bardin in var chat = new Chat();
нет
источник

Ɖ

Ɖrēw in var chat = new Chat();
Не, там 100% падает регулярка, до запроса не доходит даже
источник

VB

Vladislav Bardin in var chat = new Chat();
по крайне мере я не поднимаю в контейнере, что делает хост я хз
источник

Ɖ

Ɖrēw in var chat = new Chat();
Держи в курсе
источник

VB

Vladislav Bardin in var chat = new Chat();
Да, она не проходит, но я не понимаю какого....

кстати, в райдере вообще другая регулярка.
"^mongodb://((?<username>[^:@]+)(:(?<password>[^:@]*))?@)?(?<host>((\\[[^]]+?\\]|[^:@,/?#]+)(:\\d+)?))(,(?<host>((\\[[^]]+?\\]|[^:@,/?#]+)(:\\d+)?)))*(/(?<database>[^/?]+))?/?(\\?(?<option>[^&;]+=[^&;]+)((&|;)(?<option>[^&;]+=[^&;]+))*)?$"
источник

Ɖ

Ɖrēw in var chat = new Chat();
Ну это целиком собранная регулярка
источник

Ɖ

Ɖrēw in var chat = new Chat();
Только у тебя она почему то собралась без +svr
источник

E

Etki in var chat = new Chat();
+srv кстати нет лол
источник

VB

Vladislav Bardin in var chat = new Chat();
я уже даже убрал "-" в названиях
источник

Ɖ

Ɖrēw in var chat = new Chat();
+
источник

E

Etki in var chat = new Chat();
Может ли быть что у тебя просто старая версия драйвера?
источник

Ɖ

Ɖrēw in var chat = new Chat();
Может этот серилог синк тянет древнюю версия монги
источник

Ɖ

Ɖrēw in var chat = new Chat();
Явно поставь посвежее версию
источник

Ɖ

Ɖrēw in var chat = new Chat();
В проект
источник

VB

Vladislav Bardin in var chat = new Chat();
В том-то и дело,что метод Parse выглядит так:
   private void Parse()
   {
     Match match = Regex.Match(this._originalConnectionString, "^mongodb://((?<username>[^:@]+)(:(?<password>[^:@]*))?@)?(?<host>((\\[[^]]+?\\]|[^:@,/?#]+)(:\\d+)?))(,(?<host>((\\[[^]]+?\\]|[^:@,/?#]+)(:\\d+)?)))*(/(?<database>[^/?]+))?/?(\\?(?<option>[^&;]+=[^&;]+)((&|;)(?<option>[^&;]+=[^&;]+))*)?$");
     if (!match.Success)
       throw new MongoConfigurationException(string.Format("The connection string '{0}' is not valid.", (object) this._originalConnectionString));
     this.ExtractUsernameAndPassword(match);
     this.ExtractDatabaseName(match);
     this.ExtractOptions(match);
     this.ExtractHosts(match);
   }
источник

Ɖ

Ɖrēw in var chat = new Chat();
Ну это потому что это старый код без поддержки коннекта к атласу
источник

Ɖ

Ɖrēw in var chat = new Chat();
Поставь явно последнюю версию монго драйвера
источник

Ɖ

Ɖrēw in var chat = new Chat();
В проект
источник

E

Etki in var chat = new Chat();
Вообще боюсь что дело просто вернется к TimeoutException после этого, но тем не менее стоит попробовать обновиться.
источник

Ɖ

Ɖrēw in var chat = new Chat();
Почему? Если из райдера коннектит нормально
источник