I read your post and now am confused. Are you attempting to inject (pardon the terminology) a method in your base class and want this method will be available to the children derived from that base class?