public static IServicesContainerBuilder RegisterSkiaRenderer(this IServicesContainerBuilder builder) { return(builder .RegisterImplementation <SkiaFont, IFont>() .RegisterImplementation <SkiaFontFace, IFontFace>() .RegisterImplementation <SkiaImage, IImage>() .RegisterImplementation <SkiaCanvas, ICanvas>()); }
public static IServicesContainerBuilder RegisterSkitanaAppFramework(this IServicesContainerBuilder builder) { return(builder .RegisterSingleton <Dispatcher, IDispatcher>() .RegisterSingleton <UpdatablesService, IUpdatablesService>() .RegisterSingleton <ApplicationStopwatch, IApplicationStopwatch>() .RegisterSingleton <FontManager, IFontManager>() .RegisterSingleton <GesturesService, IGesturesService>()); }
public static IServicesContainerBuilder RegisterWpfInputServices(this IServicesContainerBuilder builder, FrameworkElement element) { return(builder .RegisterSingleton(element) .RegisterSingleton <InputPanel, IInputPanel>()); }
public static IServicesContainerBuilder RegisterAllControlsServices(this IServicesContainerBuilder builder) { return(builder .RegisterSingleton(InitFilesRepository())); }