public void OpenRead() { var stream = _resource.OpenRead(); Assert.IsNotNull(stream); stream.Close(); }
/// <summary> /// Load from resource /// </summary> /// <param name="resource"></param> /// <returns></returns> public static JsonResourceProvider FromResource(AssemblyResource resource) { Expect.IsNotNull(resource, nameof(resource)); using (var stream = resource.OpenRead()) { return(FromStream(stream)); } }
/// <summary> /// Load from assembly resource /// </summary> /// <param name="resource"></param> /// <returns></returns> public static Sitemap FromResource(AssemblyResource resource) { Expect.IsNotNull(resource, nameof(resource)); using (var ms = resource.OpenRead()) { return(FromStream(ms)); } }