Size: a a a

var chat = new Chat();

2021 January 14

VL

Vova Lantsov in var chat = new Chat();
Serhiy Voropay
есть же вроде и .net 5 который был паралельно с .net core 3.1 и вроде как говорили что они будут развиваться паралельно?
Да, в том то и прикол, что .net 5, а не .net core 5
источник

SV

Serhiy Voropay in var chat = new Chat();
Vova Lantsov
Да, в том то и прикол, что .net 5, а не .net core 5
источник

VL

Vova Lantsov in var chat = new Chat();
Serhiy Voropay
А вот asp.net core не переименовали
источник

VL

Vova Lantsov in var chat = new Chat();
.net 5, но asp.net core 5
источник

VL

Vova Lantsov in var chat = new Chat();
что имеем - то имеем)
источник

д

даний in var chat = new Chat();
привет, какой лучший способ указать относительный путь в проекте для тестов приложения? Environment,GetCurrentDirectory() + Path.Combine()?
источник

SV

Serhiy Voropay in var chat = new Chat();
Vova Lantsov
А вот asp.net core не переименовали
есть же .net core  и .net framework, есть еще какие то?
источник

VL

Vova Lantsov in var chat = new Chat();
Serhiy Voropay
есть же .net core  и .net framework, есть еще какие то?
.net 5  это тот же core, просто начиная с версии 5 переименовали просто на .net
Все последующие версии будут не
.NET Core 6/7/8
а
.NET 6/7/8
источник

VL

Vova Lantsov in var chat = new Chat();
ASP.NET Core 6/7/8 продолжит называться, у этого термина приставку core не убирали
источник

VL

Vova Lantsov in var chat = new Chat();
Они не решились убрать core у asp.net core, потому что в .net framework уже используется название asp.net
источник

SV

Serhiy Voropay in var chat = new Chat();
Vova Lantsov
.net 5  это тот же core, просто начиная с версии 5 переименовали просто на .net
Все последующие версии будут не
.NET Core 6/7/8
а
.NET 6/7/8
ясно, спасибо, не знаю правда в чем смысл, хотя разработчик на asp.net core длинновато и сложно выговорить
источник

OD

Oleksandr Desiatnyk in var chat = new Chat();
даний
привет, какой лучший способ указать относительный путь в проекте для тестов приложения? Environment,GetCurrentDirectory() + Path.Combine()?
либо так
Path.Combine(Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location), "")
источник

д

даний in var chat = new Chat();
Oleksandr Desiatnyk
либо так
Path.Combine(Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location), "")
спасибо
источник

д

даний in var chat = new Chat();
Oleksandr Desiatnyk
либо так
Path.Combine(Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location), "")
почему-то пустую строку возвращает
источник

OD

Oleksandr Desiatnyk in var chat = new Chat();
даний
почему-то пустую строку возвращает
в рантайме или в c# interactive?
можешь попробовать GetEntryAssembly вместо GetExecutingAssembly
смотря что тебе надо
источник

VZ

Vitaliy Zayarniy in var chat = new Chat();
Доброго времени суток, господа.
Есть  таблица МтМ,  при этом OnDelete  стоит рестрикт,  тобишь при обновлении самой сущности, внутренняя сущность не повлияет на это.  Для решения этого додумал лишь, чтобы отдельно в контексте обращаться к МтМ таблице и сначала удалить все записи с идентификатором, которые хочем записать, а потом наоборот добавить, тобишь просто перезаписать. Но на мой взгляд такой подход не очень, есть ли какие-то другие решения данной проблемы, или и такое решение вполне нормальное?
источник

д

даний in var chat = new Chat();
Oleksandr Desiatnyk
в рантайме или в c# interactive?
можешь попробовать GetEntryAssembly вместо GetExecutingAssembly
смотря что тебе надо
так вообще nullreference
источник

VL

Vova Lantsov in var chat = new Chat();
даний
привет, какой лучший способ указать относительный путь в проекте для тестов приложения? Environment,GetCurrentDirectory() + Path.Combine()?
Directory.GetCurrentDirectory() часто используется в коре
источник

д

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

VL

Vova Lantsov in var chat = new Chat();
Что за тесты у тебя?
источник