static void Main(string[] args) { var container = new Container(_ => { _.Scan(x => { x.TheCallingAssembly(); x.WithDefaultConventions(); }); }); var fashionNode = new FashionNode() { Id = 2 }; var filterOptionViewModel = new FilterOptionViewModel() { FitlerTitle = "a" }; var searchFacade = new SearchFacade(); var mySearchService = new SearchService(searchFacade); SearchViewModelFactory viewModelFactory = new SearchViewModelFactory(mySearchService); var results = new CategoryController(viewModelFactory).Index(fashionNode, filterOptionViewModel); Console.Write(results?.ProductViewModels?.FirstOrDefault()?.Title); Console.ReadLine(); }
public CategoryController( SearchViewModelFactory viewModelFactory) { _viewModelFactory = viewModelFactory; }