protected virtual void BeforeExecute() { GetLoggerIfMissing(); ConfigureProjectLogger(); GetPackageIfMissing(); }