public ChaosGrpcServer(IChaosServiceResolver chaosServiceResolver, IChaosSerializer serializer, IChaosService chaosService) { _chaosService = chaosService; _serializer = serializer; _chaosServiceResolver = chaosServiceResolver; }
public IContainer Build() { _containerBuilder.Populate(_serviceCollection); var container = _containerBuilder.Build(); ServiceProvider = new ChaosServiceProvider(container); return(container); }
public ChaosGrpcServiceImpl(IChaosServiceResolver serviceResolver, IChaosSerializer serializer, IChaosService chaosService) { _chaosService = chaosService; }
public ChaosService(IChaosSerializer serializer, IChaosServiceResolver serviceResolver) { _serializer = serializer; _serviceResolver = serviceResolver; _typeFinder = new TypeFinder(); }