16 lines
418 B
C#
16 lines
418 B
C#
using System;
|
|
|
|
namespace EmbyToolbox.Services;
|
|
|
|
public sealed class ProfileSettingsProvider : IProfileSettingsProvider
|
|
{
|
|
private readonly Func<string, ConversionProfileSettingsEntry?> _resolve;
|
|
|
|
public ProfileSettingsProvider(Func<string, ConversionProfileSettingsEntry?> resolve)
|
|
{
|
|
_resolve = resolve;
|
|
}
|
|
|
|
public ConversionProfileSettingsEntry? GetProfile(string name) => _resolve(name);
|
|
}
|