Size: a a a

.NET Chat Убежище

2017 November 29

NT

Nikita Tsukanov in .NET Chat Убежище
вот этот коммит возьми
источник

NT

Nikita Tsukanov in .NET Chat Убежище
он предыдущий
источник

NT

Nikita Tsukanov in .NET Chat Убежище
на нём не падает
источник

NT

Nikita Tsukanov in .NET Chat Убежище
только там XAML сломан...
источник

NT

Nikita Tsukanov in .NET Chat Убежище
короч, ждите релиза
источник

VV

Vinc Vincent in .NET Chat Убежище
Nikita Tsukanov
короч, ждите релиза
👍ок
источник

LD

Levent Duivel in .NET Chat Убежище
Vinc Vincent
открыл dotnet new web проект
Avalonia Studio? lol
источник

λ

λετучαя рыбα in .NET Chat Убежище
Aikidos
Просто удобно накидать класс и только его закоммитить. Правила инициализации прописываются в атрибуте. Хз. Просто ищу вот альтернативу. Может есть MEF, но проще. Для таких вот простых задач.
Нашёл вот такую штуку для автофака (0 звёзд на гитхубе 🤔) https://github.com/soxtoby/Autofac.AttributeExtensions
источник

NT

Nikita Tsukanov in .NET Chat Убежище
Vinc Vincent
👍ок
он вроде починил
источник

NT

Nikita Tsukanov in .NET Chat Убежище
чтобы XAML-превью заработал нужно до последней ночной сборки авалонии обновиться и вот это в точку входа (рядом с Main) добавить - https://github.com/kekekeks/avalonia-catalog/blob/master/src/ControlCatalog/Program.cs#L19
источник

NT

Nikita Tsukanov in .NET Chat Убежище
можешь в качестве тестового проекта склонировать эту репу
источник

λ

λετучαя рыбα in .NET Chat Убежище
Nikita Tsukanov
можешь в качестве тестового проекта склонировать эту репу
Никита, а использовал ли ты MEF и другие способы attribute-based конфигурации внедрялки зависимостей? Почему в .NET мире этот способ почти никто не использует? В Java вон одни атрибуты везде, а у нас только в ASP.NET.
источник

NT

Nikita Tsukanov in .NET Chat Убежище
пушто property injection - зло
источник

NT

Nikita Tsukanov in .NET Chat Убежище
MEF мы в одном проекте используем
источник

NT

Nikita Tsukanov in .NET Chat Убежище
@hacklex хотел аж из Рязани приехать и рассказать, почему не надо использовать то, что мы используем
источник

NT

Nikita Tsukanov in .NET Chat Убежище
а именно Gemini из-за которого в проект и притащен MEF
источник

λ

λετучαя рыбα in .NET Chat Убежище
Nikita Tsukanov
пушто property injection - зло
Это-то конечно, но ведь можно не проперти, а, как Aikidos говорил, классу развешивать тип абстракции, скоуп и тому подобное.
источник

λ

λετучαя рыбα in .NET Chat Убежище
В качестве альтернативы полотну из .Register<>().As<>().
источник

NT

Nikita Tsukanov in .NET Chat Убежище
ты книжку симана читал?
источник

NT

Nikita Tsukanov in .NET Chat Убежище
там написано, зачем у приложения должен быть _один_ composition root вместо лапши этой
источник