public static IEnumerable <IComponentFileReplacer> Build(ComponentDefinition definition)
        {
            RenameFiles(definition.ComponentId, definition.ProjectDirectory);
            var list = new List <IComponentFileReplacer>();

            return(list);
        }
示例#2
0
 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();
 }