Siemka
Zaczynam pisać jakieś dodatki w Hydrze i mam kilka pytań.
1. Z moich wstępnych testów wynika, że można sobie używać dodatkowych zależności ( np. z jakich nugetów lub własnych assemblies) tylko trzeba je skopiować do folderu XL-a. Użyłem tak NLoga i webapi HttpClienta z nugeta.
Czy są jakieś niejawne problemy z tym? Trzeba specjalnie na coś uważać? Architektura może być Any CPU?
2. Do Hydrowego dodatku ściągnąłem nugeta Microsoft.AspNet.WebApi.Client. I tam oczywiście jest Newtonsoft.Json.dll. Standardowo XL w wersji 2018.2 ma już ten pakiet ale w wersji 4.5.11 (jeśli się nie mylę). W nugecie jest 6.0.4 (lub nowsza).
Czy XL może mieć jakieś problemy jeśli mu skopiuję Newtonsoft-a w nowszej wersji niż w instalacji?
3. W praktyce, jeśli potrzebujecie zewnętrznych zależności w dodatkach Hydry, to kopiujecie je do folderu XL-a czy raczej bawicie się w budowanie jednego DLL-a ze wszystkich potrzebnych assemblies (są na to jakieś metody - osobiście nie używałem) i taki gruby dll importujecie jako dodatek?
Dzięki
Dodatek Hydra i inne zalezności
Moderator: mikey