Esempio n. 1
0
 /// <summary>
 /// Initializes a new instance of the <see cref="SPFeatureController"/> class.
 /// </summary>
 /// <param name="featureService">The feature service.</param>
 /// <param name="logger">The logger.</param>
 public SPFeatureController(
     ISPFeatureService featureService,
     ILoggerExtension logger)
 {
     this.featureService = featureService;
     this.logger         = logger;
 }
Esempio n. 2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="SPRoleHierarchyController"/> class.
 /// </summary>
 /// <param name="serviceProvider">The service provider.</param>
 /// <param name="roleService">The role service.</param>
 /// <param name="featureService">The feature service.</param>
 /// <param name="rolePermissionService">The role permission service.</param>
 /// <param name="logger">The logger.</param>
 public SPRoleHierarchyController(
     IServiceProvider serviceProvider,
     ISPRoleService roleService,
     ISPFeatureService featureService,
     ISPRoleFeatureService rolePermissionService,
     ILoggerExtension logger)
 {
     this.roleService = roleService;
     this.logger      = logger;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="SPCategoryController"/> class.
 /// </summary>
 /// <param name="categoryService">The category service.</param>
 /// <param name="featureService">The feature service.</param>
 /// <param name="logger">The logger.</param>
 public SPCategoryController(ISPCategoryService categoryService, ISPFeatureService featureService, ILoggerExtension logger)
 {
     this.categoryService = categoryService;
     this.featureService  = featureService;
     this.logger          = logger;
 }