我正在使用angular 5应用程序并将其部署到私有云铸造厂。通常,在构建应用程序时,我们将在“ environment。{*}。ts”文件中提供API端点,然后运行npm run build --prod命令。
我的要求是在部署后读取用户提供的环境变量。我是PCF的新手。
提前致谢。
我们正在努力将来自不同源系统(Firebird,Oracle,SQL Server)的数据迁移到一个目标系统(SQL Server).
我们从Firebird连接的连接异常中读取数据时出错.
我们正在使用的代码
用于创建SourceSystem对象的静态DbFactory类
public static class DbFactory
{
public static DbManager CreateDb(SourceDbType type)
{
switch (type)
{
case SourceDbType.Sql:
return new SqlDbManager();
case SourceDbType.FireBird:
return new FireBirdDbManager();
}
return null;
}
}
public enum SourceDbType
{
Sql, FireBird
}
Run Code Online (Sandbox Code Playgroud)
基础DbManager类
public abstract class DbManager
{
private DbConnection m_DbConnection;
public virtual DbConnection DbConnection
{
get
{
if (m_DbConnection == null)
{
m_DbConnection = new SqlConnection();
}
return m_DbConnection;
}
set
{
this.m_DbConnection = value; …Run Code Online (Sandbox Code Playgroud)