Testy integracyjne ASP.NET Core: Azure Active Directory B2C Grupy użytkowników

Testy integracyjne są szczególnie kłopotliwe, gdy w aplikacji wykorzystujemy wiele rozwiązań zewnętrznych. Musimy posiadać faktyczną bazę danych, z której skorzystamy w teście. Jeżeli zapisujemy pliki na zewnętrzny dysk/serwis (np. Azure Blob Storage), to jego instancję testową również musimy użyć (akurat w przypadku Bloba nie jest to trudne – używamy po prostu lokalnego emulatora). Czy w…

Sztuczna inteligencja bota

Tak jak obiecałem w ostatnim artykule dzisiaj opiszę jak dodać choć trochę inteligencji do naszego bota. Zrobimy to za pomocą serwisu NLU. Microsoft udostępnia taki serwis pod domeną LUIS.ai. Jednak niestety wśród wpieranych języków nie ma Polskiego. Jako, że postanowiłem targetować moją testową aplikację na język Polski postanowiłem poszukać serwisu tego typu obsługującego nasz język…