{"action":"opened","issue":{"url":"https://api.github.com/repos/aspnet/Logging/issues/340","labels_url":"https://api.github.com/repos/aspnet/Logging/issues/340/labels{/name}","comments_url":"https://api.github.com/repos/aspnet/Logging/issues/340/comments","events_url":"https://api.github.com/repos/aspnet/Logging/issues/340/events","html_url":"https://github.com/aspnet/Logging/issues/340","id":127558797,"number":340,"title":"Proposal: Decorate methods with JetBrains.Annotations.StringFormatMethodAttribute","user":{"login":"304NotModified","id":5808377,"avatar_url":"https://avatars.githubusercontent.com/u/5808377?v=3","gravatar_id":"","url":"https://api.github.com/users/304NotModified","html_url":"https://github.com/304NotModified","followers_url":"https://api.github.com/users/304NotModified/followers","following_url":"https://api.github.com/users/304NotModified/following{/other_user}","gists_url":"https://api.github.com/users/304NotModified/gists{/gist_id}","starred_url":"https://api.github.com/users/304NotModified/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/304NotModified/subscriptions","organizations_url":"https://api.github.com/users/304NotModified/orgs","repos_url":"https://api.github.com/users/304NotModified/repos","events_url":"https://api.github.com/users/304NotModified/events{/privacy}","received_events_url":"https://api.github.com/users/304NotModified/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2016-01-19T22:57:05Z","updated_at":"2016-01-19T22:57:05Z","closed_at":null,"body":"Proposal to decorate the logg methods with the [`StringFormatMethodAttribute`](https://www.jetbrains.com/resharper/help/Reference__Code_Annotation_Attributes.html#StringFormatMethodAttribute). \r\n\r\nExample:\r\n\r\n```c#\r\n[StringFormatMethod(\"message\")]\r\npublic static void LogDebug(this ILogger logger, EventId eventId, \r\n           Exception exception, string message, params object[] args)\r\n```\r\n\r\nYou get then help from Resharper, including validation of the format message. \r\n\r\nIs a PR accepted on this one?"}}