-
Notifications
You must be signed in to change notification settings - Fork 815
Dependency Injection
While you're building your classes for automatic discovery, many of these classes will require access to the core's internal services.
All you have to do is declare your a class's dependencies within it's constructor and we'll resolve them and pass in the appropriate instance.
The following services are available for insertion into your constructors:
Create your own named logger. Log entries will appear in the application log file and will be prefixed with the name of the logger for ease of reading.
Contains a list of various application data paths
Holds server configuration (and the above app paths)
Mounts and unmounts .iso files
Manages scheduled tasks
Get information about the media library in a user-less fashion
Get information about each user as well as their customized media libraries
Get information about bluray folder structures
Emby Home | Latest News | Emby Downloads | Emby Community Forums | © 2019 Emby LLC
- Locating the Server
- Emby Connect
- Browsing the Library
- Latest Items
- Item Information
- Item Types
- Images
- Items by Name
- Web Socket
- Remote Control
- Live TV
- Playlists
- Parental Control
- Filtering
- Sync
- Playback Guidelines
- Audio Streaming
- Video Streaming
- HTTP Live Streaming (HLS)
- Subtitles
- Playback Check-ins