mirror of
https://github.com/OrchardCMS/Orchard.git
synced 2026-01-18 19:51:45 +08:00
Documentation
--HG-- branch : dev
This commit is contained in:
@@ -2,12 +2,21 @@
|
|||||||
using Orchard.Logging;
|
using Orchard.Logging;
|
||||||
|
|
||||||
namespace Orchard {
|
namespace Orchard {
|
||||||
|
/// <summary>
|
||||||
|
/// Base interface for services that are instantiated per unit of work (i.e. web request).
|
||||||
|
/// </summary>
|
||||||
public interface IDependency {
|
public interface IDependency {
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Base interface for services that are instantiated per shell/tenant.
|
||||||
|
/// </summary>
|
||||||
public interface ISingletonDependency : IDependency {
|
public interface ISingletonDependency : IDependency {
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Base interface for services that are instantiated per usage.
|
||||||
|
/// </summary>
|
||||||
public interface ITransientDependency : IDependency {
|
public interface ITransientDependency : IDependency {
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user