//----------------------------------------------------------------------- // // Copyright (c) Outercurve Foundation. All rights reserved. // //----------------------------------------------------------------------- namespace DotNetOpenAuth { using System; /// /// An interface that provides URLs from which embedded resources can be obtained. /// public interface IEmbeddedResourceRetrieval { /// /// Gets the URL from which the given manifest resource may be downloaded by the user agent. /// /// Some type in the assembly containing the desired resource. /// Manifest name of the desired resource. /// An absolute URL. Uri GetWebResourceUrl(Type someTypeInResourceAssembly, string manifestResourceName); } }