Interface IDtoService
Assembly: MediaBrowser.Controller.dll
public interface IDtoService
Methods
Attaches the primary image aspect ratio.
Declaration
void AttachPrimaryImageAspectRatio(IItemDto dto, BaseItem item)
Parameters
Declaration
BaseItemDto GetBaseItemDto(BaseItem item, DtoOptions options, User user = null)
Parameters
Returns
Declaration
BaseItemDto GetBaseItemDto(BaseItem item, DtoOptions options, User user, CancellationToken cancellation)
Parameters
| Type |
Name |
Description |
| BaseItem |
item |
|
| DtoOptions |
options |
|
| User |
user |
|
| System.Threading.CancellationToken |
cancellation |
|
Returns
Declaration
BaseItemDto[] GetBaseItemDtos(BaseItem[] items, DtoOptions options, User user = null)
Parameters
Returns
Declaration
BaseItemDto[] GetBaseItemDtos(BaseItem[] items, DtoOptions options, User user, CancellationToken cancellationToken)
Parameters
| Type |
Name |
Description |
| BaseItem[] |
items |
|
| DtoOptions |
options |
|
| User |
user |
|
| System.Threading.CancellationToken |
cancellationToken |
|
Returns
Gets the item by name dto.
Declaration
BaseItemDto GetItemByNameDto(BaseItem item, DtoOptions options, User user, ItemCounts counts, CancellationToken cancellationToken)
Parameters
Returns
Gets the primary image aspect ratio.
Declaration
double? GetPrimaryImageAspectRatio(BaseItem item)
Parameters
| Type |
Name |
Description |
| BaseItem |
item |
The item.
|
Returns
| Type |
Description |
| System.Nullable<System.Double> |
System.Nullable<System.Double>.
|
Extension Methods