private static string GetManifestResourceString()

in src/Dimmy.DevelopmentHelper/Dimmy.DevelopmentHelper.10.1.0/Initialiser.cs [76:100]


        private static string GetManifestResourceString(string manifestResourceStreamName)
        {
            try
            {
                using (var stream = typeof(Initialiser).Assembly.GetManifestResourceStream(manifestResourceStreamName))
                {
                    if (stream == null)
                    {
                        throw new InvalidOperationException("Could not load manifest resource stream.");
                    }

                    using (var reader = new StreamReader(stream))
                    {
                        return reader.ReadToEnd();
                    }
                }
            }
            catch (Exception e)
            {
                var objAssembly = typeof(Initialiser).Assembly;

                var strResourceNames = objAssembly.GetManifestResourceNames();
                throw new Exception("Resource names:" + string.Join(" ", strResourceNames), e);
            }
        }