W kolejnym wpisie z serii "Anatomia chatbota" zajmiemy się sprzątaniem naszego kodu oraz spróbujemy wprowadzić dependency injection. Problem z DI oraz IoC w kontekście Bot Buildera jest taki, że - jak wspomniałem - dialogi są serializowane binarnie przez Bot Buildera. Niestety, nie wszystkie zależności, z których korzystamy są serializowalne lub też niekoniecznie chcemy je serializować. Oczywiście można je oznaczyć atrybutem NonSerialized i...
Czytaj dalej