public bool IsResourceRequested <TResource>() where TResource : IResource { // If not specified by the caller, all resources are considered requested. if (!EmbeddedResourcesRequested) { return(true); } var mappedResourceName = _resourceModule.GetMappedResourceName(typeof(TResource)); return(RequestedEmbeddedResources.Contains(mappedResourceName)); }
public bool IsResourceRequested <TResource>() where TResource : IResource { // If not specified by the caller, all resources are considered requested. if (!EmbeddedResourcesRequested) { return(true); } var resourceName = typeof(TResource).GetExposedResourceTypeName(); return(resourceName != null && RequestedEmbeddedResources.Contains(resourceName)); }