using Umbraco.Core.Persistence.Repositories;
using Umbraco.Core.Persistence.Repositories.Implement;
namespace Umbraco.Core.Composing.CompositionExtensions
{
///
/// Composes repositories.
///
internal static class Repositories
{
public static Composition ComposeRepositories(this Composition composition)
{
// repositories
composition.RegisterUnique();
composition.RegisterUnique();
composition.RegisterUnique();
composition.RegisterUnique();
composition.RegisterUnique();
composition.RegisterUnique();
composition.RegisterUnique();
composition.RegisterUnique();
composition.RegisterUnique();
composition.RegisterUnique();
composition.RegisterUnique();
composition.RegisterUnique();
composition.RegisterUnique();
composition.RegisterUnique();
composition.RegisterUnique();
composition.RegisterUnique();
composition.RegisterUnique();
composition.RegisterUnique();
composition.RegisterUnique();
composition.RegisterUnique();
composition.RegisterUnique();
composition.RegisterUnique();
composition.RegisterUnique();
composition.RegisterUnique();
composition.RegisterUnique();
composition.RegisterUnique();
composition.RegisterUnique();
composition.RegisterUnique();
composition.RegisterUnique();
composition.RegisterUnique();
composition.RegisterUnique();
composition.RegisterUnique();
composition.RegisterUnique();
composition.RegisterUnique();
composition.RegisterUnique();
composition.RegisterUnique();
return composition;
}
}
}