public void Configure(ConfigurationContext context, ServiceConfigurationBuilder <IDatabase> builder) { if (context.ProfileIs <InMemoryProfile>()) { builder.Bind <InMemoryDatabase>(); } else { builder.Bind <Database>(); } }
public void Configure(ConfigurationContext context, ContainerConfigurationBuilder builder) { var selector = context.ProfileIs <InMemoryProfile>() ? GetSelector(true) : GetSelector(false); builder.RegisterImplementationSelector(selector); }