Пример #1
0
 static BaseUriHelper()
 {
     _baseUri = new SecurityCriticalDataForSet <Uri>(_packAppBaseUri);
     // Add an instance of the ResourceContainer to PreloadedPackages so that PackWebRequestFactory can find it
     // and mark it as thread-safe so PackWebResponse won't protect returned streams with a synchronizing wrapper
     PreloadedPackages.AddPackage(PackUriHelper.GetPackageUri(SiteOfOriginBaseUri), new SiteOfOriginContainer(), true);
 }
Пример #2
0
 static BaseUriHelper()
 {
     _siteOfOriginBaseUri = PackUriHelper.Create(new Uri("SiteOfOrigin://"));
     _packAppBaseUri      = PackUriHelper.Create(new Uri("application://"));
     BaseUriProperty      = DependencyProperty.RegisterAttached("BaseUri", typeof(Uri), typeof(BaseUriHelper), new PropertyMetadata((object)null));
     _baseUri             = new MS.Internal.SecurityCriticalDataForSet <Uri>(_packAppBaseUri);
     PreloadedPackages.AddPackage(PackUriHelper.GetPackageUri(SiteOfOriginBaseUri), new SiteOfOriginContainer(), true);
 }