The recording of the first ever ReactiveUI virtual conference is available on our YouTube Channel.

DependencyResolverMixins Class

Summary

Extension methods associated with the IMutableDependencyResolver interface.
Namespace
ReactiveUI
Base Types
  • object
graph BT Type-->Base0["object"] Type["DependencyResolverMixins"] class Type type-node

Syntax

public static class DependencyResolverMixins

Methods

Name Value Summary
InitializeReactiveUI(IMutableDependencyResolver, RegistrationNamespace[]) void
This method allows you to initialize resolvers with the default ReactiveUI types. All resolvers used as the default Locator.Current. If no namespaces are passed in, all registrations will be checked.
static
RegisterViewsForViewModels(IMutableDependencyResolver, Assembly) void
Registers inside the Splat dependency container all the classes that derive off IViewFor using Reflection. This is a easy way to register all the Views that are associated with View Models for an entire assembly.
static

Extension Methods

Name Value Summary
InvokeViewModelAction<T>(Action<T>) object
This is a thing I lifted from Prism.