public void InstanciarServicoPorUFRegistrado(string uf, Type implementacao) { var resultado = _Factory.Create(uf); Assert.NotNull(resultado); Assert.IsType(implementacao, resultado); }
public Task <IEnumerable <Carteira> > ConsultarDebitos(Carteira carteira) { DetranVerificarPontosRepository repository = (DetranVerificarPontosRepository)_Factory.Create(carteira.UF); return(repository.ConsultarDebitos(carteira)); }
public Task <IEnumerable <DebitoVeiculo> > ConsultarDebitos(Veiculo veiculo) { IDetranVerificadorDebitosRepository repository = _Factory.Create(veiculo.UF); return(repository.ConsultarDebitos(veiculo)); }
public Task <IEnumerable <PontosMotorista> > ConsultarPontos(Veiculo veiculo) { IDetranVerificadorPontosRepository repository = (IDetranVerificadorPontosRepository)_Factory.Create(veiculo.UF); return(repository.ConsultarPontos(veiculo)); }