Gå til indhold

Self-hosting af filer

ec-self-host downloader en fil fra src eller href, gemmer den under wwwroot og omskriver attributten til den lokale URL.

Tilføj tag helper assemblyen i _ViewImports.cshtml:

@addTagHelper *, Ecreo.Essentials
<img ec-self-host folder="images" src="https://example.com/image.png" alt="image">
<link ec-self-host folder="css" href="https://cdn.example.com/site.css">
Attribut Beskrivelse
ec-self-host Aktiverer helperen.
folder Mappe under self-host root folder.
src URL til filen. Bruges til fx <img> og <script>.
href URL til filen. Bruges til fx <link>.
ext Filendelse, hvis URL’en ikke har en tydelig extension.

URL’er der starter med //, hentes som https://.

builder.Services.Configure<SelfHostOptions>(options =>
{
options.RootFolder = "/assets";
});

Standard root folder er /assets.