• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

C# ISignals类代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了C#中ISignals的典型用法代码示例。如果您正苦于以下问题:C# ISignals类的具体用法?C# ISignals怎么用?C# ISignals使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。



ISignals类属于命名空间,在下文中一共展示了ISignals类的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C#代码示例。

示例1: ShadowCultureManager

 public ShadowCultureManager(IRepository<CultureRecord> cultureRepository, 
                              IEnumerable<ICultureSelector> cultureSelectors, 
                              ISignals signals, 
                              IWorkContextAccessor workContextAccessor) {
     _workContextAccessor = workContextAccessor;
     _underlyingCultureManager = new DefaultCultureManager(cultureRepository, cultureSelectors, signals, workContextAccessor);
 }
开发者ID:qt1,项目名称:orchard_contrib-RM.Localization,代码行数:7,代码来源:ShadowCultureManager.cs


示例2: NotificationService

 /// <summary>
 /// Ctor
 /// </summary>
 /// <param name="cacheManager">Cache manager</param>
 /// <param name="notificationRepository">Notification repository</param>
 /// <param name="eventPublisher">Event published</param>
 public NotificationService(ICacheManager cacheManager,
     IRepository<Notification> notificationRepository,
     ISignals signals) {
     _cacheManager = cacheManager;
     _notificationRepository = notificationRepository;
     _signals = signals;
 }
开发者ID:hsb0307,项目名称:Nut.NET,代码行数:13,代码来源:NotificationService.cs


示例3: LocalizedTagCloudHandler

        public LocalizedTagCloudHandler(
            ILocalizedTagsService tagsService,
            ISignals signals) {

            _tagsService = tagsService;
            _signals = signals;
        }
开发者ID:qt1,项目名称:orchard_contrib-RM.Localization,代码行数:7,代码来源:LocalizedTagCloudHandler.cs


示例4: UrlPermissionPartHandler

        public UrlPermissionPartHandler(ISignals signals)
        {
            _signals = signals;

            OnUpdated<UrlPermissionPart>(EmptyCache);
            OnRemoved<UrlPermissionPart>(EmptyCache);
        }
开发者ID:Lombiq,项目名称:Orchard-Route-Permissions,代码行数:7,代码来源:UrlPermissionPartHandler.cs


示例5: StoreService

 /// <summary>
 /// Ctor
 /// </summary>
 /// <param name="cacheManager">Cache manager</param>
 /// <param name="storeRepository">Store repository</param>
 public StoreService(ICacheManager cacheManager,
     IRepository<Store> storeRepository,
     ISignals signals) {
     this._cacheManager = cacheManager;
     this._storeRepository = storeRepository;
     this._signals = signals;
 }
开发者ID:hsb0307,项目名称:Nut.NET,代码行数:12,代码来源:StoreService.cs


示例6: ShapePartHandler

        public ShapePartHandler(ISignals signals) {
            _signals = signals;

            OnPublished<ShapePart>((ctx, part) => InvalidateTemplatesCache());
            OnUnpublished<ShapePart>((ctx, part) => InvalidateTemplatesCache());
            OnRemoved<ShapePart>((ctx, part) => InvalidateTemplatesCache());
        }
开发者ID:jdages,项目名称:AndrewsHouse,代码行数:7,代码来源:ShapePartHandler.cs


示例7: ThumbnailsService

        public ThumbnailsService(ShellSettings settings, IWorkContextAccessor wca, ICacheManager cacheManager, IMediaService mediaService, ISignals signals, IStorageProvider storageProvider)
        {
            _wca = wca;
            _cacheManager = cacheManager;
            _mediaService = mediaService;
            _signals = signals;
            _storageProvider = storageProvider;
            var appPath = "";
            if (HostingEnvironment.IsHosted)
            {
                appPath = HostingEnvironment.ApplicationVirtualPath;
            }
            if (!appPath.EndsWith("/"))
                appPath = appPath + '/';
            if (!appPath.StartsWith("/"))
                appPath = '/' + appPath;

            _publicPath = appPath + "Media/" + settings.Name + "/";

            var physPath = ThumbnailsCacheMediaPath.Replace('/', Path.DirectorySeparatorChar);
            var parent = Path.GetDirectoryName(physPath);
            var folder = Path.GetFileName(physPath);
            if (_mediaService.GetMediaFolders(parent).All(f => f.Name != folder))
            {
                _mediaService.CreateFolder(parent, folder);
            }
        }
开发者ID:pnmcosta,项目名称:orchardcontribthumbnails,代码行数:27,代码来源:ThumbnailsService.cs


示例8: AdminController

 public AdminController(IContentManager contentManager,
     IOrchardServices services,
     IShapeFactory shapeFactory,
     IContentDefinitionManager contentDefinitionManager,
     IRemoteContentFetchService remoteContentFetchService,
     ISynchronisationMapFactory synchronisationMapFactory,
     IRepository<ContentSyncSettings> contentSyncSettingsRepository,
     ISignals signals,
     ILoggerFactory loggerFactory,
     ICacheManager cacheManager,
     IImportExportService importExportService,
     IRecipeParser recipeParser,
     IRemoteImportService remoteImportService,
     IEnumerable<IHardComparer> hardComparers, 
     IEnumerable<ISoftComparer> softComparers) {
     _contentManager = contentManager;
     _services = services;
     _shapeFactory = shapeFactory;
     _contentDefinitionManager = contentDefinitionManager;
     _remoteContentFetchService = remoteContentFetchService;
     _synchronisationMapFactory = synchronisationMapFactory;
     _contentSyncSettingsRepository = contentSyncSettingsRepository;
     _signals = signals;
     _loggerFactory = loggerFactory;
     _cacheManager = cacheManager;
     _importExportService = importExportService;
     _recipeParser = recipeParser;
     _remoteImportService = remoteImportService;
     _hardComparers = hardComparers;
     _softComparers = softComparers;
     Logger = loggerFactory.CreateLogger(typeof (AdminController));
     }
开发者ID:andrewmyhre,项目名称:Tad.ContentSync,代码行数:32,代码来源:AdminController.cs


示例9: AdminController

 public AdminController(IOrchardServices services, ILinkRewriteService service, ISignals signals)
 {
     _services = services;
     _service = service;
     _signals = signals;
     T = NullLocalizer.Instance;
 }
开发者ID:Timbioz,项目名称:SciGitAzure,代码行数:7,代码来源:AdminController.cs


示例10: AdvancedSitemapService

 public AdvancedSitemapService(
     IRepository<SitemapRouteRecord> routeRepository, 
     IRepository<SitemapSettingsRecord> settingsRepository,
     IRepository<SitemapCustomRouteRecord> customRouteRepository,
     IContentManager contentManager,
     ICacheManager cacheManager,
     ISignals signals,
     IClock clock,
     IContentDefinitionManager contentDefinitionManager,
     IEnumerable<ISitemapRouteFilter> routeFilters,
     IEnumerable<ISitemapRouteProvider> routeProviders, 
     ISiteService siteService, 
     IEnumerable<ISpecializedSitemapProvider> specializedSitemapProviders)
 {
     _routeRepository = routeRepository;
     _settingsRepository = settingsRepository;
     _customRouteRepository = customRouteRepository;
     _contentManager = contentManager;
     _cacheManager = cacheManager;
     _signals = signals;
     _clock = clock;
     _contentDefinitionManager = contentDefinitionManager;
     _routeFilters = routeFilters;
     _routeProviders = routeProviders;
     _siteService = siteService;
     _specializedSitemapProviders = specializedSitemapProviders;
 }
开发者ID:jeffolmstead,项目名称:Orchard-SiteMap,代码行数:27,代码来源:AdvancedSitemapService.cs


示例11: DepartmentService

 /// <summary>
 /// Ctor
 /// </summary>
 /// <param name="cacheManager">Cache manager</param>
 /// <param name="departmentRepository">Department repository</param>
 /// <param name="eventPublisher">Event published</param>
 public DepartmentService(ICacheManager cacheManager,
     IRepository<Department> departmentRepository,
     ISignals signals) {
     _cacheManager = cacheManager;
     _departmentRepository = departmentRepository;
     _signals = signals;
 }
开发者ID:hsb0307,项目名称:Nut.NET,代码行数:13,代码来源:DepartmentService.cs


示例12: OutputCacheFilter

        public OutputCacheFilter(
            ICacheManager cacheManager,
            IOutputCacheStorageProvider cacheStorageProvider,
            ITagCache tagCache,
            IDisplayedContentItemHandler displayedContentItemHandler,
            IWorkContextAccessor workContextAccessor,
            IThemeManager themeManager,
            IClock clock,
            ICacheService cacheService,
            ISignals signals,
            ShellSettings shellSettings) {

            _cacheManager = cacheManager;
            _cacheStorageProvider = cacheStorageProvider;
            _tagCache = tagCache;
            _displayedContentItemHandler = displayedContentItemHandler;
            _workContextAccessor = workContextAccessor;
            _themeManager = themeManager;
            _clock = clock;
            _cacheService = cacheService;
            _signals = signals;
            _shellSettings = shellSettings;

            Logger = NullLogger.Instance;
        }
开发者ID:hxmtl,项目名称:Orchard-Harvest-Website,代码行数:25,代码来源:OutputCacheFilter.cs


示例13: UsersService

 public UsersService(
     IContentManager contentManager, 
     IOrchardServices orchardServices, 
     IRoleService roleService, 
     IMessageManager messageManager, 
     IScheduledTaskManager taskManager, 
     IRepository<EmailPartRecord> emailRepository, 
     ShellSettings shellSettings, 
     IRepository<UserRolesPartRecord> userRolesRepository, 
     ICacheManager cache, 
     IClock clock, 
     ISignals signals) 
 {
     _signals = signals;
     _clock = clock;
     _cache = cache;
     _emailRepository = emailRepository;
     _orchardServices = orchardServices;
     _contentManager = contentManager;
     _roleService = roleService;
     _messageManager = messageManager;
     _taskManager = taskManager;
     _shellSettings = shellSettings;
     _userRolesRepository = userRolesRepository;
     T = NullLocalizer.Instance;
     Logger = NullLogger.Instance;            
 }
开发者ID:NickAndersonX,项目名称:xodb,代码行数:27,代码来源:UsersService.cs


示例14: AppVersionService

 /// <summary>
 /// Ctor
 /// </summary>
 /// <param name="cacheManager">Cache manager</param>
 /// <param name="appVersionRepository">AppVersion repository</param>
 /// <param name="eventPublisher">Event published</param>
 public AppVersionService(ICacheManager cacheManager,
     IRepository<AppVersion> appVersionRepository,
     ISignals signals) {
     _cacheManager = cacheManager;
     _appVersionRepository = appVersionRepository;
     _signals = signals;
 }
开发者ID:hsb0307,项目名称:Nut.NET,代码行数:13,代码来源:AppVersionService.cs


示例15: JPushUserService

 /// <summary>
 /// Ctor
 /// </summary>
 /// <param name="cacheManager">Cache manager</param>
 /// <param name="jPushUserRepository">JPushUser repository</param>
 /// <param name="eventPublisher">Event published</param>
 public JPushUserService(ICacheManager cacheManager,
     IRepository<JPushUser> jPushUserRepository,
     ISignals signals) {
     _cacheManager = cacheManager;
     _jPushUserRepository = jPushUserRepository;
     _signals = signals;
 }
开发者ID:hsb0307,项目名称:Nut.NET,代码行数:13,代码来源:JPushUserService.cs


示例16: SlickService

 public SlickService(IWorkContextAccessor wca, ICacheManager cacheManager, ISignals signals, IMediaLibraryService mediaService)
 {
     _wca = wca;
     _cacheManager = cacheManager;
     _signals = signals;
     _mediaService = mediaService;
 }
开发者ID:grapto,项目名称:js.Slick,代码行数:7,代码来源:SlickService.cs


示例17: VersionManagerInfoDataService

 public VersionManagerInfoDataService(IRepository<VersionManagerRecord> versionManagerRecords, ICacheManager cacheManager, ISignals signals, IClock clock, INotifier notifier)
 {
     _versionManagerRecords = versionManagerRecords;
     _cacheManager = cacheManager;
     _signals = signals;
     _clock = clock;
     T = NullLocalizer.Instance;
 }
开发者ID:rijkshuisstijl,项目名称:Rijkshuisstijl.VersionManager,代码行数:8,代码来源:VersionManagerInfoDataServiceDataServices.cs


示例18: CachedUrlProtectorRules

 public CachedUrlProtectorRules(IRepository<DashboardFilterRecord> dashboardFilterRecords, IRepository<UrlFilterRecord> urlFilterRecords, ICacheManager cacheManager, ISignals signals, IClock clock)
 {
     _dashboardFilterRecords = dashboardFilterRecords;
     _urlFilterRecords = urlFilterRecords;
     _cacheManager = cacheManager;
     _signals = signals;
     _clock = clock;
 }
开发者ID:rijkshuisstijl,项目名称:Rijkshuisstijl.UrlProtector,代码行数:8,代码来源:CachedUrlProtectorRules.cs


示例19: SettingsService

 public SettingsService(
     IRepository<ThemePickerSettingsRecord> repository,
     ISignals signals,
     ICacheManager cacheManager) {
     _repository = repository;
     _signals = signals;
     _cacheManager = cacheManager;
 }
开发者ID:hqmirror,项目名称:Vandelay.Industries,代码行数:8,代码来源:SettingsService.cs


示例20: VersionManagerDataService

 public VersionManagerDataService(IRepository<ContentItemVersionRecord> contentItemVersionRepository, IRepository<VersionManagerRecord> versionManagerRecords, ICacheManager cacheManager, ISignals signals, IClock clock)
 {
     _contentItemVersionRepository = contentItemVersionRepository;
     _versionManagerRecords = versionManagerRecords;
     _cacheManager = cacheManager;
     _signals = signals;
     _clock = clock;
 }
开发者ID:rijkshuisstijl,项目名称:Rijkshuisstijl.VersionManager,代码行数:8,代码来源:VersionManagerDataService.cs



注:本文中的ISignals类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
C# ISignatureHelpSession类代码示例发布时间:2022-05-24
下一篇:
C# IShoppingCartService类代码示例发布时间:2022-05-24
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap