public Factory() { _cont = new UnityDependenciesContainer(); RegisterTypes(ref _cont); }
protected abstract void RegisterTypes(ref IDependeciesContainer cont);
protected override void RegisterTypes(ref IDependeciesContainer cont) { cont.Register <IMaxValuesConfig, HardcodeMaxValuesConfig>(); cont.Register <IMaxValueProvider, MaxValueServiceClient>(); cont.Register <ICandlesConfigurationProvider, FromEnvCandlesConfigurationProvider>(); }