If OnMouseDrag , Why not OnMouseRotate?

I was wondering, why there is no OnMouseRoctate func.?

then, what if I want to Rotate an object with Mouse (c#)…??

Because rotating the mouse doesn’t produce any kind of event, and is not something that you would normally do when using a mouse. If you want some kind of rotation behavior on a GameObject, then you program it.