コード例 #1
0
 public TamMetinServisi(IDataSağlayıcı dataSağlayıcı,
                        IDbContext dbContext,
                        GenelAyarlar genelAyarlar)
 {
     this._dataSağlayıcı = dataSağlayıcı;
     this._dbContext     = dbContext;
     this._genelAyarlar  = genelAyarlar;
 }
コード例 #2
0
 public BekleyenMailServisi(IDepo <BekleyenMail> bekleyenDepo,
                            IDbContext dbContext,
                            IDataSağlayıcı dataSağlayıcı,
                            GenelAyarlar genelAyarlar,
                            IOlayYayınlayıcı olayYayınlayıcı)
 {
     this._bekleyenDepo    = bekleyenDepo;
     this._dbContext       = dbContext;
     this._dataSağlayıcı   = dataSağlayıcı;
     this._genelAyarlar    = genelAyarlar;
     this._olayYayınlayıcı = olayYayınlayıcı;
 }
コード例 #3
0
 public VarsayılanLogger(IDepo <Log> logDepo,
                         IWebYardımcısı webYardımcısı,
                         IDbContext dbContext,
                         IDataSağlayıcı dataSağlayıcı,
                         GenelAyarlar genelAyarlar)
 {
     this._logDepo       = logDepo;
     this._webYardımcısı = webYardımcısı;
     this._dbContext     = dbContext;
     this._dataSağlayıcı = dataSağlayıcı;
     this._genelAyarlar  = genelAyarlar;
 }
コード例 #4
0
 public MesajServisi(ISiteContext siteContext,
                     IMesajTemasıServisi mesajTemasıServisi,
                     IEmailHesapServisi emailHesapServisi,
                     EmailHesapAyarları emailHesapAyarları,
                     ISiteServisi siteServisi,
                     GenelAyarlar genelAyarlar,
                     IBekleyenMailServisi bekleyeneMailServisi)
 {
     this._siteContext         = siteContext;
     this._mesajTemasıServisi  = mesajTemasıServisi;
     this._emailHesapServisi   = emailHesapServisi;
     this._emailHesapAyarları  = emailHesapAyarları;
     this._siteServisi         = siteServisi;
     this._genelAyarlar        = genelAyarlar;
     this._bekleyenMailServisi = bekleyeneMailServisi;
 }
コード例 #5
0
        public GenelModelFactory(IKategoriServisi categoryService,
                                 ISayfalarServisi topicService,
                                 ILanguageService languageService,
                                 ILocalizationService localizationService,
                                 IWorkContext workContext,
                                 ISiteContext storeContext,
                                 ITemaContext themeContext,
                                 ITemaSağlayıcı themeProvider,
                                 IForumServisi forumservice,
                                 IGenelÖznitelikServisi genericAttributeService,
                                 IWebYardımcısı webHelper,
                                 IİzinServisi permissionService,
                                 IStatikÖnbellekYönetici cacheManager,
                                 ISayfaHeadOluşturucu pageHeadBuilder,
                                 IResimServisi pictureService,
                                 IHostingEnvironment hostingEnvironment,

                                 KatalogAyarları catalogSettings,
                                 SiteBilgiAyarları storeInformationSettings,
                                 GenelAyarlar commonSettings,
                                 BlogAyarları blogSettings,
                                 ForumAyarları forumSettings,
                                 LocalizationSettings localizationSettings)
        {
            this._categoryService         = categoryService;
            this._topicService            = topicService;
            this._languageService         = languageService;
            this._localizationService     = localizationService;
            this._workContext             = workContext;
            this._storeContext            = storeContext;
            this._themeContext            = themeContext;
            this._themeProvider           = themeProvider;
            this._genericAttributeService = genericAttributeService;
            this._webHelper                = webHelper;
            this._permissionService        = permissionService;
            this._cacheManager             = cacheManager;
            this._pageHeadBuilder          = pageHeadBuilder;
            this._pictureService           = pictureService;
            this._hostingEnvironment       = hostingEnvironment;
            this._catalogSettings          = catalogSettings;
            this._storeInformationSettings = storeInformationSettings;
            this._commonSettings           = commonSettings;
            this._blogSettings             = blogSettings;
            this._forumSettings            = forumSettings;
            this._localizationSettings     = localizationSettings;
        }
コード例 #6
0
 public KategoriServisi(IOlayYayınlayıcı olayYayınlayıcı,
                        GenelAyarlar genelAyarlar,
                        IDataSağlayıcı dataSağlayıcı,
                        IWorkContext workContext,
                        IDbContext dbContext,
                        IDepo <Kategori> kategoriDepo,
                        ISiteContext siteContext,
                        IÖnbellekYönetici önbellekYönetici)
 {
     this._olayYayınlayıcı  = olayYayınlayıcı;
     this._genelAyarlar     = genelAyarlar;
     this._dataSağlayıcı    = dataSağlayıcı;
     this._workContext      = workContext;
     this._dbContext        = dbContext;
     this._kategoriDepo     = kategoriDepo;
     this._siteContext      = siteContext;
     this._önbellekYönetici = önbellekYönetici;
 }
コード例 #7
0
 public KullanıcıİşlemServisi(IDepo <İşlemTipi> işlemTipiDepo,
                              IDepo <İşlem> işlemDepo,
                              IÖnbellekYönetici önbellekYönetici,
                              IWebYardımcısı webYardımcısı,
                              IWorkContext workContext,
                              IDbContext dbContext,
                              IDataSağlayıcı dataSağlayıcı,
                              GenelAyarlar genelAyarlar)
 {
     this._işlemTipiDepo    = işlemTipiDepo;
     this._işlemDepo        = işlemDepo;
     this._önbellekYönetici = önbellekYönetici;
     this._webYardımcısı    = webYardımcısı;
     this._workContext      = workContext;
     this._dbContext        = dbContext;
     this._dataSağlayıcı    = dataSağlayıcı;
     this._genelAyarlar     = genelAyarlar;
 }
        public void GenelAyarlarEkle(GenelAyarlarDTO entity)
        {
            GenelAyarlar genelAyarlar = new GenelAyarlar
            {
                AdSoyad            = entity.AdSoyad,
                EmailAdresi        = entity.EmailAdresi,
                KullaniciAdi       = entity.KullaniciAdi,
                KullaniciSifre     = entity.KullaniciSifre,
                WebsiteAdi         = entity.WebsiteAdi,
                WebsiteAdresi      = entity.WebsiteAdresi,
                WebsiteEmail       = entity.WebsiteEmail,
                WebsiteEmailParola = entity.WebsiteEmailParola,
                SmtpAdres          = entity.SmtpAdres,
                SmtpPort           = entity.SmptPort
            };

            genelAyarlarRepository.Ekle(genelAyarlar);
            genelAyarlarRepository.Context.SaveChanges();
        }
コード例 #9
0
 public LocalizationService(IStatikÖnbellekYönetici cacheManager,
                            ILogger logger,
                            IWorkContext workContext,
                            IDepo <LocaleStringResource> lsrRepository,
                            IDataSağlayıcı dataProvider,
                            IDbContext dbContext,
                            GenelAyarlar commonSettings,
                            LocalizationSettings localizationSettings,
                            IOlayYayınlayıcı eventPublisher)
 {
     this._cacheManager         = cacheManager;
     this._logger               = logger;
     this._workContext          = workContext;
     this._lsrRepository        = lsrRepository;
     this._dataProvider         = dataProvider;
     this._dbContext            = dbContext;
     this._commonSettings       = commonSettings;
     this._localizationSettings = localizationSettings;
     this._eventPublisher       = eventPublisher;
 }
コード例 #10
0
 public AyarlarController(IWorkContext workContext,
                          IİzinServisi izinServisi,
                          ISiteServisi siteServisi,
                          IAyarlarServisi ayarlarServisi,
                          ITemaSağlayıcı temaSağlayıcı,
                          GenelAyarlar genelAyarlar,
                          IKullanıcıİşlemServisi kulllanıcıİşlemServisi,
                          ITamMetinServisi tamMetinServisi,
                          ITarihYardımcısı tarihYardımcısı,
                          IResimServisi resimServisi)
 {
     this._workContext            = workContext;
     this._izinServisi            = izinServisi;
     this._siteServisi            = siteServisi;
     this._ayarlarServisi         = ayarlarServisi;
     this._temaSağlayıcı          = temaSağlayıcı;
     this._genelAyarlar           = genelAyarlar;
     this._kulllanıcıİşlemServisi = kulllanıcıİşlemServisi;
     this._tamMetinServisi        = tamMetinServisi;
     this._tarihYardımcısı        = tarihYardımcısı;
     this._resimServisi           = resimServisi;
 }
コード例 #11
0
 public KullanıcıServisi(IÖnbellekYönetici önbellekYönetici,
                         IDepo <Kullanıcı> kullanıcıDepo,
                         IDepo <KullanıcıŞifre> kullanıcıŞifreDepo,
                         IDepo <KullanıcıRolü> kullanıcıRolDepo,
                         IDepo <GenelÖznitelik> göDepo,
                         IGenelÖznitelikServisi genelÖznitelikServisi,
                         IDataSağlayıcı dataSağlayıcı,
                         IDbContext dbContext,
                         IOlayYayınlayıcı olayYayınlayıcı,
                         KullanıcıAyarları kullanıcıAyarları,
                         GenelAyarlar genelAyarlar)
 {
     this._önbellekYönetici      = önbellekYönetici;
     this._kullanıcıDepo         = kullanıcıDepo;
     this._kulanıcıŞifreDepo     = kullanıcıŞifreDepo;
     this._kullanıcıRolDepo      = kullanıcıRolDepo;
     this._göDepo                = göDepo;
     this._genelÖznitelikServisi = genelÖznitelikServisi;
     this._dataSağlayıcı         = dataSağlayıcı;
     this._dbContext             = dbContext;
     this._olayYayınlayıcı       = olayYayınlayıcı;
     this._kullanıcıAyarları     = kullanıcıAyarları;
     this._genelAyarlar          = genelAyarlar;
 }