summaryrefslogtreecommitdiffstats
path: root/src/DotNetOpenAuth.Core/IRequireHostFactories.cs
blob: 60fa9706c208e7834e3ba8bd07e16d41fdc5f22c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
//-----------------------------------------------------------------------
// <copyright file="IRequireHostFactories.cs" company="Andrew Arnott">
//     Copyright (c) Andrew Arnott. All rights reserved.
// </copyright>
//-----------------------------------------------------------------------

namespace DotNetOpenAuth {
	/// <summary>
	/// An interface implemented by DotNetOpenAuth extensions that need to create host-specific instances of specific interfaces.
	/// </summary>
	public interface IRequireHostFactories {
		/// <summary>
		/// Gets or sets the host factories used by this instance.
		/// </summary>
		/// <value>
		/// The host factories.
		/// </value>
		IHostFactories HostFactories { get; set; }
	}
}