using System;
using System.Collections.Generic;
using Umbraco.Core.Logging;
using Umbraco.Core.ObjectResolution;
using umbraco.interfaces;
namespace Umbraco.Core
{
///
/// A resolver to return all IPackageAction objects
///
internal sealed class PackageActionsResolver : LazyManyObjectsResolverBase
{
///
/// Constructor
///
///
///
///
internal PackageActionsResolver(IServiceProvider serviceProvider, ILogger logger, Func> packageActions)
: base(serviceProvider, logger, packageActions)
{
}
///
/// Gets the implementations.
///
public IEnumerable PackageActions
{
get
{
return Values;
}
}
}
}