Potřebujete silně pojmenovanou knihovnu Redis? S největší pravděpodobností, zvláště pokud jste se s tímto pojmem nikdy nesetkali, je odpověď ne . Ale čtěte dál.
Co je silně pojmenováno?
- je to specifická věc pro .NET
- můžete se rozhodnout podepsat své sestavení pomocí kryptografického klíče
- to umožňuje ověřit, že skutečně načítáte/spouštíte něco, co očekáváte načítání/spouštění
- „silné jméno“ zahrnuje kryptografický podpis spolu s obvyklým názvem, verzí a podobnými věcmi.
Potřebujete někdy silná jména?
- pravděpodobně ne, pokud k tomu nemáte konkrétní důvody. Některé z nich mohou být:
- historické (kdysi jsme podepisovali naše shromáždění a proč se nyní měnit)
- podnikové zásady
- zvláštní okolnosti, jako je něco jiného, co používáte, vyžadují silná jména (když jste chtěli přidat něco do GAC, bývalo vyžadováno mít silné jméno)
- možná bezpečnostní aspekty
Je dobrý nápad podepisovat vaše shromáždění?
- existuje mnoho rozdílných názorů
- velmi často jsou silná jména bolestí v mnoha ohledech s pochybnými přínosy
- V poslední době je trendem nepoužívat silná jména, pokud to opravdu není nutné
Dělejte vy potřebujete silně pojmenovanou knihovnu Redis?
- pokud se nerozhodnete nebo nebudete muset podepsat svou vlastní aplikaci, která používá knihovnu Redis, ne
- verze knihovny Redis se silnými názvy je identická s druhou
- existuje pouze z toho důvodu, aby usnadnil život těm, kteří potřebují používat silná jména