public override void OnInit(IBabelServiceProvider services, IBabelLogger logger) { var config = services.GetService <IBabelConfigurationService>(); ParseArguments(config.Arguments); renaming = new IncrementalRenamingListner(); services.AddService(renaming); WriteLogo(); }
public override void OnInit(IBabelServiceProvider services, IBabelLogger logger) { var random = services.GetService <IBabelRandomGeneratorService>(); _renaming = new UnredableNamesService(random); var config = services.GetService <IBabelConfigurationService>(); ParseArguments(config.Arguments); _renaming.MakeSeed(); services.AddService(_renaming); WriteLogo(); }
public override void OnInit(IBabelServiceProvider services, IBabelLogger logger) { var config = services.GetService <IBabelConfigurationService>(); ParseArguments(config.Arguments); if (config.UseCustomStringEncryption) { StringEncrypter = new DesStringEncrypter(Password); services.AddService <IBabelStringEncryptionService>(StringEncrypter); } if (config.UseCustomValueEncryption) { ValueEncrypter = new DesValueEncrypter(Password); services.AddService <IBabelValueEncryptionService>(ValueEncrypter); } WriteLogo(); }
public override void OnInit(IBabelServiceProvider services, IBabelLogger logger) { WriteLogo(); }