public UserController( IUserService userService, IAddressService addressService, IAvatarService avatarService, IRsaService rsaService ) { _userService = userService; _addressService = addressService; _avatarService = avatarService; _rsaService = rsaService; }
static void Main() { var config = new JobHostConfiguration(); if (config.IsDevelopment) { config.UseDevelopmentSettings(); } _rsaService = new RsaService(); _rsaPemFileLoader = new RsaPemFileLoader(); //FindAllFolders(); //FindAllExceptLastDaysFolders(); //delete all data if needed //DeleteAllExceptLastDays(); //Generate certificate //CreateSelfSignedCertificate("nameForCertificate"); //GenerateSelfSignedCertificate("nameForCertificate", "nameForCertificate", null, 1024); //GenerateCACertificate("nameForCertificate", 2048); }
public HashService(IRsaService rsa) : base(rsa.CastTo <IRsaService, AbstractExtensionBuilderService <EncryptionBuilderOptions> >(nameof(rsa))) { Rsa = rsa; }
public CryptoController(ILogger <CryptoController> logger, IRsaService rsaService) { this.logger = logger; this.rsaService = rsaService; }