static void Main(string[] args)
        {
            var dataService = new JsonToModelConverterService();

            var searchMethod           = new PropertyValueSearch();
            var organisationRepository = new OrganisationRepository(dataService.GetModelsFromFile <Organisation>("organizations.json"));
            var ticketRepository       = new TicketRepository(dataService.GetModelsFromFile <Ticket>("tickets.json"));
            var userRepository         = new UserRepository(dataService.GetModelsFromFile <User>("users.json"));

            SearchAppLauncher app = new SearchAppLauncher(organisationRepository, ticketRepository, userRepository, searchMethod);

            app.Start(args);

            Console.Read();
        }
Example #2
0
 public void SetUp()
 {
     _propertyValueSearch = new PropertyValueSearch();
 }