Guest User

Untitled

a guest
Nov 17th, 2017
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.49 KB | None | 0 0
  1. Bind<ICarFilter>().To<CarFilter >();
  2. Bind<IBikeFilter>().To<BikeFilter>();
  3. Bind<IFilterFacade>().ToFactory().InSingletonScope();
  4.  
  5. public interface IFilterFacade
  6. {
  7. ICarFilter CreateCarFilter();
  8.  
  9. IBikeFIlter CreateBikeFilter();
  10. }
  11.  
  12. public class HomeController(IFilterFacade filterFacade)
  13. {
  14. FilterFacade = filterFacade;
  15. }
  16.  
  17. public IFilterFacade FilterFacade { get;set; }
  18.  
  19. public ActionResult Index()
  20. {
  21. var bikeFilter = FilterFacade.CreateBikeFilter();
  22. }
Add Comment
Please, Sign In to add comment