private void ServiceErrorHandler(Exception ex) { // Pass through if ex is a FaultException if (ex.GetType().FullName.Contains("ErrorReport")) { throw ex; } // put logging here var msg = $"internal server error: {ex.Message}"; C2CUtils.ThrowFaultException(msg, msg, msg); }
private dlCenterActiveVerificationSubscriptionResponse GenericCAVSResponse(string message, C2cMessagePublication messpub) { Console.WriteLine(message); var messpubmessage = $@"InformationalText: {messpub.informationalText} SubscriptionID: {messpub.subscriptionID} SubscriptionName: {messpub.subscriptionName} SubscriptionFrequency: {messpub.subscriptionFrequency}"; C2CUtils.PrintRequestHeaderToConsole(messpubmessage); Console.WriteLine(); Console.WriteLine(); return(new dlCenterActiveVerificationSubscriptionResponse() { c2cMessageReceipt = new C2cMessageReceipt() { informationalText = message } }); }