public SimpleSignalrMethodResponseModel SimpleSignalrMethod(SimpleSignalrMethodRequestModel request)
 {
     System.Diagnostics.Debug.WriteLine("SignalrExampleHub: SimpleSignalrMethod");
     return new SimpleSignalrMethodResponseModel {Message = request.Message.ToLower() };
 }
        public async Task<SimpleSignalrMethodResponseModel> SimpleSignalrMethod(SimpleSignalrMethodRequestModel request)
        {
            try
            {
                await Initialize();

                if (Proxy != null)
                {
                    SimpleSignalrMethodResponseModel responseModel = await Proxy.Invoke<SimpleSignalrMethodResponseModel>("simpleSignalrMethod", request);

                    Debug(string.Format("SimpleSignalrMethod, Message: {0}", responseModel.Message));
                    return responseModel;
                }
            }
            catch (Exception ex)
            {
                Debug(string.Format("SimpleSignalrMethod Exception: {0}", ex)); 
            }

            return null;
            
        }