Class MongoDbTextTemplateDefinitionContentRecordRepository
Inheritance
MongoDbTextTemplateDefinitionContentRecordRepository
Implements
Inherited Members
Namespace: Volo.Abp.TextTemplateManagement.TextTemplates
Assembly: Volo.Abp.TextTemplateManagement.MongoDB.dll
Syntax
public class MongoDbTextTemplateDefinitionContentRecordRepository : MongoDbRepository<ITextTemplateManagementMongoDbContext, TextTemplateDefinitionContentRecord, Guid>, IServiceProviderAccessor, IUnitOfWorkEnabled, IUnitOfWorkManagerAccessor, IMongoDbRepository<TextTemplateDefinitionContentRecord, Guid>, IMongoDbRepository<TextTemplateDefinitionContentRecord>, IRepository<TextTemplateDefinitionContentRecord, Guid>, IRepository<TextTemplateDefinitionContentRecord>, IReadOnlyRepository<TextTemplateDefinitionContentRecord, Guid>, IReadOnlyRepository<TextTemplateDefinitionContentRecord>, IBasicRepository<TextTemplateDefinitionContentRecord, Guid>, ITextTemplateDefinitionContentRecordRepository, IBasicRepository<TextTemplateDefinitionContentRecord, Guid>, IBasicRepository<TextTemplateDefinitionContentRecord>, IReadOnlyBasicRepository<TextTemplateDefinitionContentRecord, Guid>, IReadOnlyBasicRepository<TextTemplateDefinitionContentRecord>, IRepository
Constructors
MongoDbTextTemplateDefinitionContentRecordRepository(IMongoDbContextProvider<ITextTemplateManagementMongoDbContext>)
Declaration
public MongoDbTextTemplateDefinitionContentRecordRepository(IMongoDbContextProvider<ITextTemplateManagementMongoDbContext> dbContextProvider)
Parameters
Type | Name | Description |
---|---|---|
IMongoDbContextProvider<ITextTemplateManagementMongoDbContext> | dbContextProvider |
Methods
DeleteByDefinitionIdAsync(Guid, CancellationToken)
Declaration
public virtual Task DeleteByDefinitionIdAsync(Guid definitionId, CancellationToken cancellationToken = default)
Parameters
Type | Name | Description |
---|---|---|
Guid | definitionId | |
CancellationToken | cancellationToken |
Returns
Type | Description |
---|---|
Task |
DeleteByDefinitionIdAsync(Guid[], CancellationToken)
Declaration
public virtual Task DeleteByDefinitionIdAsync(Guid[] definitionIds, CancellationToken cancellationToken = default)
Parameters
Type | Name | Description |
---|---|---|
Guid[] | definitionIds | |
CancellationToken | cancellationToken |
Returns
Type | Description |
---|---|
Task |
FindByDefinitionNameAsync(string, string, CancellationToken)
Declaration
public virtual Task<TextTemplateDefinitionContentRecord> FindByDefinitionNameAsync(string definitionName, string definitionCultureName = null, CancellationToken cancellationToken = default)
Parameters
Type | Name | Description |
---|---|---|
string | definitionName | |
string | definitionCultureName | |
CancellationToken | cancellationToken |
Returns
Type | Description |
---|---|
Task<TextTemplateDefinitionContentRecord> |
GetListByDefinitionIdAsync(Guid, CancellationToken)
Declaration
public virtual Task<List<TextTemplateDefinitionContentRecord>> GetListByDefinitionIdAsync(Guid definitionId, CancellationToken cancellationToken = default)
Parameters
Type | Name | Description |
---|---|---|
Guid | definitionId | |
CancellationToken | cancellationToken |
Returns
Type | Description |
---|---|
Task<List<TextTemplateDefinitionContentRecord>> |