Files
Util/test/Util.Generators.Tests/Mocks/MockMetadataServiceFactory.cs
2023-07-11 10:00:30 +08:00

21 lines
723 B
C#

using Util.Data;
using Util.Data.Metadata;
namespace Util.Generators.Tests.Mocks {
/// <summary>
/// 模拟数据库元数据服务工厂
/// </summary>
public class MockMetadataServiceFactory : IMetadataServiceFactory {
/// <summary>
/// 创建数据库元数据服务
/// </summary>
/// <param name="dbType">数据库类型</param>
/// <param name="connection">数据库连接字符串</param>
public IMetadataService Create( DatabaseType dbType, string connection ) {
if( connection == "TestConnection" )
return new MockMetadataService();
return new MockMetadataService2();
}
}
}