2 implementations of IEmbeddedFontLoader
Microsoft.Maui (2)
Fonts\EmbeddedFontLoader.cs (1)
10 public partial class EmbeddedFontLoader : IEmbeddedFontLoader
Fonts\FileSystemEmbeddedFontLoader.cs (1)
10 public class FileSystemEmbeddedFontLoader : IEmbeddedFontLoader
6 references to IEmbeddedFontLoader
Microsoft.Maui (6)
Fonts\FontRegistrar.cs (3)
18 IEmbeddedFontLoader _fontLoader; 23 /// <param name="fontLoader">An instance of <see cref="IEmbeddedFontLoader"/> that is responsible for actually loading fonts.</param> 26 public FontRegistrar(IEmbeddedFontLoader fontLoader, IServiceProvider? serviceProvider = null)
Fonts\IEmbeddedFontLoader.cs (1)
5 /// The <see cref="IEmbeddedFontLoader"/> is able to load a font from the embedded resources.
Hosting\Fonts\FontsMauiAppBuilderExtensions.cs (2)
31 builder.Services.TryAddSingleton<IEmbeddedFontLoader>(svc => new EmbeddedFontLoader(svc)); 32 builder.Services.TryAddSingleton<IFontRegistrar>(svc => new FontRegistrar(svc.GetRequiredService<IEmbeddedFontLoader>(), svc));