Dodatek Hydra i inne zalezności

Zapytania SQL, widoki, Crystal, definicje filtrów, szybkich raportów, wydruków, API, Hydra, .NET

Moderator: mikey

PlacekJ
Posty: 17
Rejestracja: 25 sty 2016, 15:55
Rola: Inny

Dodatek Hydra i inne zalezności

Post autor: PlacekJ »

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

ODPOWIEDZ