{"action":"created","issue":{"url":"https://api.github.com/repos/jweber/WcfClientProxyGenerator/issues/19","repository_url":"https://api.github.com/repos/jweber/WcfClientProxyGenerator","labels_url":"https://api.github.com/repos/jweber/WcfClientProxyGenerator/issues/19/labels{/name}","comments_url":"https://api.github.com/repos/jweber/WcfClientProxyGenerator/issues/19/comments","events_url":"https://api.github.com/repos/jweber/WcfClientProxyGenerator/issues/19/events","html_url":"https://github.com/jweber/WcfClientProxyGenerator/issues/19","id":152729171,"number":19,"title":"Async failing either ways","user":{"login":"HassanGulzar","id":825078,"avatar_url":"https://avatars.githubusercontent.com/u/825078?v=3","gravatar_id":"","url":"https://api.github.com/users/HassanGulzar","html_url":"https://github.com/HassanGulzar","followers_url":"https://api.github.com/users/HassanGulzar/followers","following_url":"https://api.github.com/users/HassanGulzar/following{/other_user}","gists_url":"https://api.github.com/users/HassanGulzar/gists{/gist_id}","starred_url":"https://api.github.com/users/HassanGulzar/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/HassanGulzar/subscriptions","organizations_url":"https://api.github.com/users/HassanGulzar/orgs","repos_url":"https://api.github.com/users/HassanGulzar/repos","events_url":"https://api.github.com/users/HassanGulzar/events{/privacy}","received_events_url":"https://api.github.com/users/HassanGulzar/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2016-05-03T09:04:30Z","updated_at":"2016-05-04T03:20:46Z","closed_at":"2016-05-03T15:54:43Z","body":"I'm trying to call the Async version of the APIs I have but regardless of the the way I cook a proxy `proxyLookupAsync = (WcfClientProxy.CreateAsyncProxy<ILookupService>` or  `proxyLookup = WcfClientProxy.Create<ILookupService>`), I get this exception once I call an API: \r\n\r\n> System.NotSupportedException: \r\nMethod GetCompaniesAsync is not supported on this proxy, this can happen if the method is not marked with OperationContractAttribute or if the interface type is not marked with ServiceContractAttribute.\r\n\r\nHere is my contract:\r\n```\r\nusing DA.Services.CarPark.ServiceCommon;\r\nusing System.Collections.Generic;\r\nusing System.ServiceModel;\r\n\r\nnamespace DA.Services.CarPark.ServiceContracts.Common.v1\r\n{\r\n\r\n    [ServiceContract(Namespace = Constants.ServiceNamespace)]\r\n    public interface ILookupService\r\n    {\r\n\r\n        [OperationContract]\r\n        [FaultContract(typeof(CarParkFault))]\r\n        IList<BDO.Company> GetCompanies();\r\n\r\n    }\r\n}\r\n```\r\n\r\nHere is `CarParkFault`\r\n\r\n```\r\nusing System.Runtime.Serialization;\r\n\r\nnamespace DA.Services.CarPark.ServiceCommon\r\n{\r\n    [DataContract]\r\n    public class CarParkFault\r\n    {\r\n        [DataMember]\r\n        public string FaultMessage;\r\n\r\n        public CarParkFault(string ErrMessage)\r\n        {\r\n            FaultMessage = ErrMessage;\r\n        }\r\n    }\r\n}\r\n```\r\n\r\nAnd `Constants.ServiceNamespace` is:\r\n\r\n`public const string ServiceNamespace = \"http://www.myairports.ae/internal/services/\";`\r\n\r\nWhat am I missing here?"},"comment":{"url":"https://api.github.com/repos/jweber/WcfClientProxyGenerator/issues/comments/216732450","html_url":"https://github.com/jweber/WcfClientProxyGenerator/issues/19#issuecomment-216732450","issue_url":"https://api.github.com/repos/jweber/WcfClientProxyGenerator/issues/19","id":216732450,"user":{"login":"HassanGulzar","id":825078,"avatar_url":"https://avatars.githubusercontent.com/u/825078?v=3","gravatar_id":"","url":"https://api.github.com/users/HassanGulzar","html_url":"https://github.com/HassanGulzar","followers_url":"https://api.github.com/users/HassanGulzar/followers","following_url":"https://api.github.com/users/HassanGulzar/following{/other_user}","gists_url":"https://api.github.com/users/HassanGulzar/gists{/gist_id}","starred_url":"https://api.github.com/users/HassanGulzar/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/HassanGulzar/subscriptions","organizations_url":"https://api.github.com/users/HassanGulzar/orgs","repos_url":"https://api.github.com/users/HassanGulzar/repos","events_url":"https://api.github.com/users/HassanGulzar/events{/privacy}","received_events_url":"https://api.github.com/users/HassanGulzar/received_events","type":"User","site_admin":false},"created_at":"2016-05-04T03:20:46Z","updated_at":"2016-05-04T03:20:46Z","body":"Ok. I took the latest repo code and also removed the trailing '/' and tried against an updated publish of my service and I'm still having the same issue."}}