Exemplo n.º 1
0
 public ProposalController(ConferenceRepo conferenceRepo, ProposalRepo proposalRepo,
                           IDataProtectionProvider protectionProvider, PurposeStringConstants purposeStrings)
 {
     this.protector      = protectionProvider.CreateProtector(purposeStrings.ConferenceIdQueryString);
     this.conferenceRepo = conferenceRepo;
     this.proposalRepo   = proposalRepo;
 }
Exemplo n.º 2
0
 public AuthorController(BlogContext ctx, IDataProtectionProvider protectionProvider, PurposeStringConstants purposeStrings)
 {
     _ctx = ctx;
     _protectionProvider = protectionProvider;
     _purposeStrings     = purposeStrings;
     _blogPostProtector  = _protectionProvider.CreateProtector(purposeStrings.BlogPostId);
     _authorProtector    = _protectionProvider.CreateProtector(purposeStrings.AuthorId);
 }
        public ProposalController(ConferenceRepo conferenceRepo, ProposalRepo proposalRepo,
                                  IDataProtectionProvider dataProtectionProvider, PurposeStringConstants constants)
        {
            _protector = dataProtectionProvider.CreateProtector(constants.ConferenceIdQueryString);

            _conferenceRepo = conferenceRepo;
            _proposalRepo   = proposalRepo;
        }
Exemplo n.º 4
0
 public BlogPostController(BlogContext ctx, IDataProtectionProvider protectionProvider, PurposeStringConstants purposeStrings, HtmlSanitizer sanitizer)
 {
     _ctx = ctx;
     _protectionProvider = protectionProvider;
     _purposeStrings     = purposeStrings;
     _sanitizer          = sanitizer;
     _blogPostProtector  = _protectionProvider.CreateProtector(_purposeStrings.BlogPostId);
     _authorProtector    = _protectionProvider.CreateProtector(_purposeStrings.AuthorId);
 }
Exemplo n.º 5
0
 public ProposalController(ILogger <ProposalController> logger,
                           IConferenceService conferenceService, IProposalService proposalService,
                           IDataProtectionProvider protectionProvider, PurposeStringConstants purposeStringConstants)
 {
     protector              = protectionProvider.CreateProtector(purposeStringConstants.ConferenceIdQueryString);
     this.logger            = logger;
     this.conferenceService = conferenceService;
     this.proposalService   = proposalService;
 }
Exemplo n.º 6
0
 public ConferenceRepo(IDataProtectionProvider protectionProvider, PurposeStringConstants purposeStringConstants)
 {
     this.protector = protectionProvider.CreateProtector(purposeStringConstants.ConferenceIdQueryString);
     conferences.Add(new ConferenceModel {
         Id = 1, Name = "NDC", EncryptedId = protector.Protect("1"), Location = "Oslo", Start = new DateTime(2017, 6, 12)
     });
     conferences.Add(new ConferenceModel {
         Id = 2, Name = "IT/DevConnections", EncryptedId = protector.Protect("2"), Location = "San Francisco", Start = new DateTime(2017, 10, 18)
     });
 }
 public ConferenceRepo(IDataProtectionProvider protectionProvider, PurposeStringConstants purposeStringConstants)
 {
     _dataProtector = protectionProvider.CreateProtector(purposeStringConstants.ConferenceIdQueryString);
     conferences.Add(new ConferenceModel {
         Id = 1, Name = "Developer Week", EncryptedId = _dataProtector.Protect("1"), Location = "Nuremberg", Start = new DateTime(2018, 6, 25)
     });
     conferences.Add(new ConferenceModel {
         Id = 2, Name = "IT/DevConnections", EncryptedId = _dataProtector.Protect("2"), Location = "San Francisco", Start = new DateTime(2018, 10, 18)
     });
 }