First prepare the dressing.
In a medium sized mixing bowl, combine all the dressing ingredients, beating until they are blended.
Add the mushrooms and set aside to marinate for 30 minutes.
Add the asparagus, mayonnaise and chives to the mixture and mix well, being careful not to mash the asparagus.
Transfer to a large serving dish.
Garnish with the egg slices and serve.