public static IEnumerable <IComponentFileReplacer> Build(ComponentDefinition definition) { RenameFiles(definition.ComponentId, definition.ProjectDirectory); var list = new List <IComponentFileReplacer>(); return(list); }
public EnvironmentContext(IConfiguration configuration, IHostingEnvironment env, CliEnvironment cliEnv, ComponentDefinition componentInfo) { HostingEnvironment = env; CliEnvironment = cliEnv; Configuration = configuration; ComponentInfo = componentInfo; ContextDateTime = DateTime.Now; EnvironmentName = HostingEnvironment.EnvironmentName; ContentRootPath = HostingEnvironment.ContentRootPath; WebRootPath = HostingEnvironment.WebRootPath; ApplicationBasePath = AppDomain.CurrentDomain.BaseDirectory; AppDirectory = cliEnv.AppDirectory; DatabasePath = cliEnv.DatabaseFullPath; Version = Assembly.GetEntryAssembly().GetName().Version.ToString(); AssemblyPath = Assembly.GetEntryAssembly().Location; MainAppDirectoryWebRoot = cliEnv.MainAppDirectoryWebRoot; ExecutionPath = Directory.GetCurrentDirectory(); }