Interface IAbpHostEnvironment NamespaceVolo.Abp AssemblyVolo.Abp.Core.dll public interface IAbpHostEnvironment 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>>) AbpHostEnvironmentExtensions.IsDevelopment(IAbpHostEnvironment) AbpHostEnvironmentExtensions.IsEnvironment(IAbpHostEnvironment, string) AbpHostEnvironmentExtensions.IsProduction(IAbpHostEnvironment) AbpHostEnvironmentExtensions.IsStaging(IAbpHostEnvironment) LockExtensions.Locking<T>(T, Action<T>) LockExtensions.Locking<T, TResult>(T, Func<T, TResult>) Properties EnvironmentName string? EnvironmentName { get; set; } Property Value string