Class MediaExtensions
Provides extension methods for IMedia.
Inheritance
object
Namespace: Umbraco.Extensions
Assembly: Umbraco.Core.dll
Syntax
public static class MediaExtensions
Methods
View SourceGetUrl(IMedia, string, MediaUrlGeneratorCollection)
Gets the URL of a media item.
Declaration
public static string? GetUrl(this IMedia media, string propertyAlias, MediaUrlGeneratorCollection mediaUrlGenerators)
Parameters
| Type | Name | Description |
|---|---|---|
| IMedia | media | |
| string | propertyAlias | |
| MediaUrlGeneratorCollection | mediaUrlGenerators |
Returns
| Type | Description |
|---|---|
| string |
GetUrls(IMedia, ContentSettings, MediaUrlGeneratorCollection)
Gets the URLs of a media item.
Declaration
public static string?[] GetUrls(this IMedia media, ContentSettings contentSettings, MediaUrlGeneratorCollection mediaUrlGenerators)
Parameters
| Type | Name | Description |
|---|---|---|
| IMedia | media | |
| ContentSettings | contentSettings | |
| MediaUrlGeneratorCollection | mediaUrlGenerators |
Returns
| Type | Description |
|---|---|
| string[] |