Oke so I am fairly new to programming and I don\'t get why I get this error.
My method should store mails which it does in this method:
public vo
When making a method you define a return type. Void means it will not return anything. You have defined your method as public void StoreMail()
, thus saying it will not return anything.
When you call the method you ask for a return phishingMailId = _storageAgent.StoreMail(phishingMail)
. but because you defined the method as a void and you did not let the method return anything you can't get the id and you get the error.
To fix this you will have to make your method return an int
public int StoreMail(PhishingMail phishingMail){}
then further in the method you define what you want to return
return newId;