Show / Hide Table of Contents

Class FaqSectionManager

Inheritance
object
DomainService
CmsKitProDomainServiceBase
FaqSectionManager
Implements
IDomainService
ITransientDependency
Inherited Members
DomainService.LazyServiceProvider
DomainService.ServiceProvider
DomainService.Clock
DomainService.GuidGenerator
DomainService.LoggerFactory
DomainService.CurrentTenant
DomainService.AsyncExecuter
DomainService.Logger
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Volo.CmsKit.Faqs
Assembly: Volo.CmsKit.Pro.Domain.dll
Syntax
public class FaqSectionManager : CmsKitProDomainServiceBase, IDomainService, ITransientDependency

Constructors

FaqSectionManager(IFaqSectionRepository, IOptions<FaqOptions>)

Declaration
public FaqSectionManager(IFaqSectionRepository faqSectionRepository, IOptions<FaqOptions> options)
Parameters
Type Name Description
IFaqSectionRepository faqSectionRepository
IOptions<FaqOptions> options

Properties

FaqOptions

Declaration
protected FaqOptions FaqOptions { get; }
Property Value
Type Description
FaqOptions

FaqSectionRepository

Declaration
protected IFaqSectionRepository FaqSectionRepository { get; }
Property Value
Type Description
IFaqSectionRepository

Methods

CreateAsync(string, string)

Declaration
public virtual Task<FaqSection> CreateAsync(string groupName, string name)
Parameters
Type Name Description
string groupName
string name
Returns
Type Description
Task<FaqSection>

UpdateAsync(FaqSection, string, string)

Declaration
public virtual Task UpdateAsync(FaqSection section, string groupName, string name)
Parameters
Type Name Description
FaqSection section
string groupName
string name
Returns
Type Description
Task

Implements

IDomainService
ITransientDependency

Extension Methods

AbpObjectExtensions.As<T>(object)
AbpObjectExtensions.To<T>(object)
LockExtensions.Locking(object, Action)
LockExtensions.Locking<TResult>(object, Func<TResult>)
AbpObjectExtensions.If<T>(T, bool, Action<T>)
AbpObjectExtensions.If<T>(T, bool, Func<T, T>)
AbpObjectExtensions.IsIn<T>(T, IEnumerable<T>)
AbpObjectExtensions.IsIn<T>(T, params T[])
AbpQueryableExtensions.OrderByIf<T, TQueryable>(TQueryable, bool, string)
AbpQueryableExtensions.PageBy<T, TQueryable>(TQueryable, int, int)
AbpQueryableExtensions.WhereIf<T, TQueryable>(TQueryable, bool, Expression<Func<T, bool>>)
AbpQueryableExtensions.WhereIf<T, TQueryable>(TQueryable, bool, Expression<Func<T, int, bool>>)
AbpOpenIddictQueryableExtensions.SkipIf<T, TQueryable>(TQueryable, bool, int?)
AbpOpenIddictQueryableExtensions.TakeIf<T, TQueryable>(TQueryable, bool, int?)
LockExtensions.Locking<T>(T, Action<T>)
LockExtensions.Locking<T, TResult>(T, Func<T, TResult>)
In this article
Back to top Powered by ABP.IO Platform