{"action":"created","issue":{"url":"https://api.github.com/repos/damianh/LibLog/issues/71","labels_url":"https://api.github.com/repos/damianh/LibLog/issues/71/labels{/name}","comments_url":"https://api.github.com/repos/damianh/LibLog/issues/71/comments","events_url":"https://api.github.com/repos/damianh/LibLog/issues/71/events","html_url":"https://github.com/damianh/LibLog/issues/71","id":69535426,"number":71,"title":"Support extension methods for string format","user":{"login":"GeertvanHorrik","id":1246444,"avatar_url":"https://avatars.githubusercontent.com/u/1246444?v=3","gravatar_id":"","url":"https://api.github.com/users/GeertvanHorrik","html_url":"https://github.com/GeertvanHorrik","followers_url":"https://api.github.com/users/GeertvanHorrik/followers","following_url":"https://api.github.com/users/GeertvanHorrik/following{/other_user}","gists_url":"https://api.github.com/users/GeertvanHorrik/gists{/gist_id}","starred_url":"https://api.github.com/users/GeertvanHorrik/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/GeertvanHorrik/subscriptions","organizations_url":"https://api.github.com/users/GeertvanHorrik/orgs","repos_url":"https://api.github.com/users/GeertvanHorrik/repos","events_url":"https://api.github.com/users/GeertvanHorrik/events{/privacy}","received_events_url":"https://api.github.com/users/GeertvanHorrik/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/damianh/LibLog/labels/enhancement","name":"enhancement","color":"84b6eb"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-04-20T08:27:45Z","updated_at":"2015-04-21T14:30:50Z","closed_at":null,"body":"An example (taken from https://github.com/Catel/Catel/blob/develop/src/Catel.Core/Catel.Core.Shared/Logging/Extensions/LogExtensions.debug.cs#L30):\r\n\r\n```\r\n        /// <summary>\r\n        /// Writes the specified message as debug message.\r\n        /// </summary>\r\n        /// <param name=\"log\">The log.</param>\r\n        /// <param name=\"messageFormat\">The message format.</param>\r\n        /// <param name=\"args\">The formatting arguments.</param>\r\n        public static void Debug(this ILog log, string messageFormat, params object[] args)\r\n        {\r\n            string message = messageFormat ?? string.Empty;\r\n            if (args != null && args.Length > 0)\r\n            {\r\n                message = string.Format(message, args);\r\n            }\r\n\r\n            log.Debug(message);\r\n        }\r\n```"},"comment":{"url":"https://api.github.com/repos/damianh/LibLog/issues/comments/94814973","html_url":"https://github.com/damianh/LibLog/issues/71#issuecomment-94814973","issue_url":"https://api.github.com/repos/damianh/LibLog/issues/71","id":94814973,"user":{"login":"GeertvanHorrik","id":1246444,"avatar_url":"https://avatars.githubusercontent.com/u/1246444?v=3","gravatar_id":"","url":"https://api.github.com/users/GeertvanHorrik","html_url":"https://github.com/GeertvanHorrik","followers_url":"https://api.github.com/users/GeertvanHorrik/followers","following_url":"https://api.github.com/users/GeertvanHorrik/following{/other_user}","gists_url":"https://api.github.com/users/GeertvanHorrik/gists{/gist_id}","starred_url":"https://api.github.com/users/GeertvanHorrik/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/GeertvanHorrik/subscriptions","organizations_url":"https://api.github.com/users/GeertvanHorrik/orgs","repos_url":"https://api.github.com/users/GeertvanHorrik/repos","events_url":"https://api.github.com/users/GeertvanHorrik/events{/privacy}","received_events_url":"https://api.github.com/users/GeertvanHorrik/received_events","type":"User","site_admin":false},"created_at":"2015-04-21T14:30:50Z","updated_at":"2015-04-21T14:30:50Z","body":"See https://github.com/GitTools/GitTools.Core/blob/develop/src/GitTools.Core/Logging/Extensions/LogExtensions.cs\r\n\r\nThey might cause circular references (what's the difference between Debug(string) and Debug(string, params), but hopefully the compiler is smart enough."}}