Class BlogManager
Assembly: Volo.CmsKit.Domain.dll
Syntax
public class BlogManager : DomainService, IDomainService, ITransientDependency
Constructors
BlogManager(IBlogRepository)
Declaration
public BlogManager(IBlogRepository blogRepository)
Parameters
Properties
BlogRepository
Declaration
protected IBlogRepository BlogRepository { get; }
Property Value
Methods
CheckSlugAsync(string)
Declaration
protected virtual Task CheckSlugAsync(string slug)
Parameters
Type |
Name |
Description |
string |
slug |
|
Returns
CreateAsync(string, string)
Declaration
public virtual Task<Blog> CreateAsync(string name, string slug)
Parameters
Returns
UpdateAsync(Blog, string, string)
Declaration
public virtual Task<Blog> UpdateAsync(Blog blog, string name, string slug)
Parameters
Returns
Implements
Extension Methods