{"id":24129392,"url":"https://github.com/reflectsoftware/reflectinsight-extensions-enterpriselibrary","last_synced_at":"2025-09-18T22:32:47.162Z","repository":{"id":31325815,"uuid":"34888331","full_name":"reflectsoftware/reflectinsight-extensions-enterpriselibrary","owner":"reflectsoftware","description":"A ReflectInsight Extension that receives logged messages from Enterprise Library framework","archived":false,"fork":false,"pushed_at":"2018-10-01T16:47:52.000Z","size":32,"stargazers_count":2,"open_issues_count":0,"forks_count":1,"subscribers_count":5,"default_branch":"master","last_synced_at":"2024-12-18T04:12:41.491Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"ms-pl","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/reflectsoftware.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGES.md","contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2015-05-01T03:34:45.000Z","updated_at":"2018-10-01T16:47:53.000Z","dependencies_parsed_at":"2022-09-09T07:30:55.370Z","dependency_job_id":null,"html_url":"https://github.com/reflectsoftware/reflectinsight-extensions-enterpriselibrary","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reflectsoftware%2Freflectinsight-extensions-enterpriselibrary","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reflectsoftware%2Freflectinsight-extensions-enterpriselibrary/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reflectsoftware%2Freflectinsight-extensions-enterpriselibrary/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reflectsoftware%2Freflectinsight-extensions-enterpriselibrary/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/reflectsoftware","download_url":"https://codeload.github.com/reflectsoftware/reflectinsight-extensions-enterpriselibrary/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":233526163,"owners_count":18689440,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-01-11T19:31:52.823Z","updated_at":"2025-09-18T22:32:41.755Z","avatar_url":"https://github.com/reflectsoftware.png","language":"C#","readme":"# ReflectInsight-Extensions-EnterpriseLibrary\n\n[![Build status](https://ci.appveyor.com/api/projects/status/github/reflectsoftware/reflectinsight-extensions-enterpriselibrary?svg=true)](https://ci.appveyor.com/project/reflectsoftware/reflectinsight-extensions-enterpriselibrary)\n[![License](https://img.shields.io/:license-MS--PL-blue.svg)](https://github.com/reflectsoftware/reflectinsight-extensions-enterpriselibrary/license.md)\n[![Release](https://img.shields.io/github/release/reflectsoftware/reflectinsight-extensions-enterpriselibrary.svg)](https://github.com/reflectsoftware/reflectinsight-extensions-enterpriselibrary/releases/latest)\n[![NuGet Version](http://img.shields.io/nuget/v/reflectsoftware.insight.extensions.enterpriselibrary.svg?style=flat)](http://www.nuget.org/packages/ReflectSoftware.Insight.Extensions.enterpriselibrary/)\n[![Stars](https://img.shields.io/github/stars/reflectsoftware/reflectinsight-extensions-enterpriselibrary.svg)](https://github.com/reflectsoftware/reflectinsight-extensions-enterpriselibrary/stargazers)\n\n**Package** - [ReflectSoftware.Insight.Extensions.enterpriselibrary](http://www.nuget.org/packages/ReflectSoftware.Insight.Extensions.enterpriselibrary/) | **Platforms** - .NET 4.5.1 and above\n\n## Overview ##\n\nThe Enterprise Library extension supports v6.0 and v5.0 of the Logging Application Block. However if you need to support an older version, then you will need to download the ReflectInsight Logging Extensions Library source from GitHub and rebuild it against a specific release of the Enterprise Library. \n\n## Benefits of ReflectInsight Extensions ##\n\nThe benefits to using the Insight Extensions is that you can easily and quickly add them to your applicable with little effort and then use the ReflectInsight Viewer to view your logging in real-time, allowing you to filter, search, navigate and see the details of your logged messages.\n\n### Specific to Enterprise Library ###\n\nOne of the nice benefits of using the Enterprise Library extension is that if your message you log is XML, then the extension will automatically transform your message into the SendXML message type which will show up in the XML syntax.\n\n## Getting Started\n\n\n```powershell\nInstall-Package ReflectSoftware.Insight.Extensions.EnterpriseLibrary\n```\n\nThen in your app.config or web.config file, add the following configuration sections:\n\n```xml\n\u003c?xml version=\"1.0\" encoding=\"utf-8\"?\u003e\n\u003cconfiguration\u003e\n  \u003cconfigSections\u003e\n    \u003csection name=\"enterpriseLibrary.ConfigurationSource\" type=\"Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationSourceSection, Microsoft.Practices.EnterpriseLibrary.Common\" requirePermission=\"true\" /\u003e    \n    \u003csection name=\"insightSettings\" type=\"ReflectSoftware.Insight.ConfigurationHandler,ReflectSoftware.Insight\" /\u003e\n  \u003c/configSections\u003e\n\n  \u003centerpriseLibrary.ConfigurationSource selectedSource=\"External Source\"\u003e\n    \u003csources\u003e\n      \u003cadd name=\"External Source\" type=\"Microsoft.Practices.EnterpriseLibrary.Common.Configuration.FileConfigurationSource, Microsoft.Practices.EnterpriseLibrary.Common\" filePath=\"EntLib.config\" /\u003e\n    \u003c/sources\u003e\n  \u003c/enterpriseLibrary.ConfigurationSource\u003e\n\n  \u003cinsightSettings\u003e\n    \u003cbaseSettings\u003e\n      \u003cconfigChange enabled=\"true\" /\u003e\n      \u003cpropagateException enabled=\"false\" /\u003e\n      \u003cexceptionEventTracker time=\"20\" /\u003e\n      \u003cdebugMessageProcess enabled=\"true\" /\u003e\n    \u003c/baseSettings\u003e\n\n    \u003clistenerGroups active=\"Debug\"\u003e\n      \u003cgroup name=\"Debug\" enabled=\"true\" maskIdentities=\"false\"\u003e\n        \u003cdestinations\u003e\n          \u003cdestination name=\"Viewer\" enabled=\"true\" filter=\"\" details=\"Viewer\" /\u003e\n        \u003c/destinations\u003e\n      \u003c/group\u003e\n    \u003c/listenerGroups\u003e\n\n    \u003c!-- Log Manager --\u003e\n    \u003clogManager\u003e\n      \u003cinstance name=\"EntLibInstance\" category=\"EntLib\" bkColor=\"\" /\u003e\n    \u003c/logManager\u003e\n  \u003c/insightSettings\u003e\n    \n  \u003cstartup\u003e\n    \u003csupportedRuntime version=\"v4.0\" sku=\".NETFramework,Version=v4.5\" /\u003e\n  \u003c/startup\u003e\n\u003c/configuration\u003e\n```\n\nAdditional configuration details for the ReflectSoftware.Insight.Extensions.EnterpriseLibrary logging extension can be found [here](https://reflectsoftware.atlassian.net/wiki/display/RI5/Logging+Application+Block+Extension).\n\n## Additional Resources\n\n[Documentation](https://reflectsoftware.atlassian.net/wiki/display/RI5/ReflectInsight+5+documentation)\n\n[Submit User Feedback](http://reflectsoftware.uservoice.com/forums/158277-reflectinsight-feedback)\n\n[Contact Support](support@reflectsoftware.com)\n\n[ReflectSoftware Website](http://reflectsoftware.com)\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Freflectsoftware%2Freflectinsight-extensions-enterpriselibrary","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Freflectsoftware%2Freflectinsight-extensions-enterpriselibrary","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Freflectsoftware%2Freflectinsight-extensions-enterpriselibrary/lists"}