AWSSDK_CoreCLR.UnitTests.Utils.GetAssemblyResourceStream C# (CSharp) Method

GetAssemblyResourceStream() public static method

public static GetAssemblyResourceStream ( string resourceName ) : Stream
resourceName string
return System.IO.Stream
        public static Stream GetAssemblyResourceStream(string resourceName)
        {
            Assembly assembly = typeof(Utils).GetTypeInfo().Assembly;
            return assembly.GetManifestResourceStream(resourceName);
        }
    }

Usage Example

        private FileInfo CreateEndpointCustomizationFile()
        {
            string customizationResourceName = "UnitTests.endpoint.customization.json";
            FileInfo fi = new FileInfo(Path.Combine(Path.GetTempPath(), Path.GetTempFileName()));

            using (StreamReader resStream = new StreamReader(Utils.GetAssemblyResourceStream(customizationResourceName)))
            using (Stream stream = new FileStream(fi.FullName, FileMode.OpenOrCreate))
            using (StreamWriter fileStreamWriter = new StreamWriter(stream))
            {
                while (!resStream.EndOfStream)
                { 
                    fileStreamWriter.WriteLine(resStream.ReadLine());
                }
            }

            return fi;
        }
All Usage Examples Of AWSSDK_CoreCLR.UnitTests.Utils::GetAssemblyResourceStream