Heat oil in pan and saute the shallots, add asparagus and chopped garlic and saute for about 2 minutes. Add soy sauce, lemon juice and season. Mix well and add the beancurds gently to the pan. Cover the pan and simmer for about 3 minutes. Serve hot or can be chilled to serve as appetizer.