Could someone please clarify what the code means:
public abstract class BaseJobProcessor<T> : JobProcessor where T : BaseQueueMessage {}
Thank you v. much.
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
It means that any type that fills the position of
Tmust be eitherBaseQueueMessageitself, or a class derived from it.So you can say
But you can’t say
Because
stringis not derived fromBaseQueueMessage