Show / Hide Table of Contents

Class AzureServiceBusMessageConsumerFactory

Inheritance
object
AzureServiceBusMessageConsumerFactory
Implements
IAzureServiceBusMessageConsumerFactory
ISingletonDependency
IDisposable
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Volo.Abp.AzureServiceBus
Assembly: Volo.Abp.AzureServiceBus.dll
Syntax
public class AzureServiceBusMessageConsumerFactory : IAzureServiceBusMessageConsumerFactory, ISingletonDependency, IDisposable

Constructors

AzureServiceBusMessageConsumerFactory(IServiceScopeFactory)

Declaration
public AzureServiceBusMessageConsumerFactory(IServiceScopeFactory serviceScopeFactory)
Parameters
Type Name Description
IServiceScopeFactory serviceScopeFactory

Properties

ServiceScope

Declaration
protected IServiceScope ServiceScope { get; }
Property Value
Type Description
IServiceScope

Methods

CreateMessageConsumer(string, string, string?)

Declaration
public IAzureServiceBusMessageConsumer CreateMessageConsumer(string topicName, string subscriptionName, string? connectionName)
Parameters
Type Name Description
string topicName
string subscriptionName
string connectionName
Returns
Type Description
IAzureServiceBusMessageConsumer

Dispose()

Declaration
public void Dispose()

Implements

IAzureServiceBusMessageConsumerFactory
ISingletonDependency
IDisposable

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