public UserController(
     IUserService userService,
     IAddressService addressService,
     IAvatarService avatarService,
     IRsaService rsaService
     )
 {
     _userService    = userService;
     _addressService = addressService;
     _avatarService  = avatarService;
     _rsaService     = rsaService;
 }
Example #2
0
        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);
        }
Example #3
0
 public HashService(IRsaService rsa)
     : base(rsa.CastTo <IRsaService, AbstractExtensionBuilderService <EncryptionBuilderOptions> >(nameof(rsa)))
 {
     Rsa = rsa;
 }
Example #4
0
 public CryptoController(ILogger <CryptoController> logger,
                         IRsaService rsaService)
 {
     this.logger     = logger;
     this.rsaService = rsaService;
 }