so I got in a c# project in a class:
public delegate void CallbackEventHandler(AuthenticateResponse response);
public event CallbackEventHandler Callback;
public event CallbackEventHandler ErrorCallback;
private AuthenticateResponse response;
And when I use it I do:
MySingleton.Instance.Callback += delegate (AuthenticateResponse request)
{
Debug.Log("Callback=" + request.Response);
};
MySingleton.Instance.ErrorCallback += delegate (AuthenticateResponse request)
{
Debug.Log("ErrorCallback=" + request.Response);
};
So know in my class where I declare the CallbackEventHandle I want to declare a 2nd CallbackEventHandler, but with different parameters, something like:
public delegate void CallbackEventHandler(OtherResponse response);
public event CallbackEventHandler Callback2;
public event CallbackEventHandler ErrorCallback2;
private OtherResponse response2;
But when I compile, I get that my class already contains a CallbackEventHandle, is it possible to declare a 2nd CallbackEventHandle in a class that already has an CallbackEventHandle? If possible how do I do it? Thanks in advance.