public MainApplication(LocalStorage localStorage, IBrowserWindowsCommunicator browerServiceClient) { if (localStorage == null) { throw new ArgumentNullException("localStorage"); } if (browerServiceClient == null) { throw new ArgumentNullException("browerServiceClient"); } _localStorage = localStorage; _browerServiceClient = browerServiceClient; }