From 1c22285c3a1ccf026964659100fe28e562c84f30 Mon Sep 17 00:00:00 2001 From: Renaud Paquay Date: Sun, 11 Jul 2010 13:35:05 -0700 Subject: [PATCH] Documentation --HG-- branch : dev --- src/Orchard/IDependency.cs | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/Orchard/IDependency.cs b/src/Orchard/IDependency.cs index 887ff8a70..82262c5af 100644 --- a/src/Orchard/IDependency.cs +++ b/src/Orchard/IDependency.cs @@ -2,12 +2,21 @@ using Orchard.Logging; namespace Orchard { + /// + /// Base interface for services that are instantiated per unit of work (i.e. web request). + /// public interface IDependency { } + /// + /// Base interface for services that are instantiated per shell/tenant. + /// public interface ISingletonDependency : IDependency { } + /// + /// Base interface for services that are instantiated per usage. + /// public interface ITransientDependency : IDependency { }