You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

25 lines
845 B

using OpenDBDiff.Abstractions.Schema.Model;
namespace OpenDBDiff.Abstractions.Ui
{
public interface IProjectHandler
{
IFront CreateSourceSelector();
IFront CreateDestinationSelector();
string GetSourceConnectionString();
string GetDestinationConnectionString();
string GetSourceServerName();
string GetSourceDatabaseName();
string GetDestinationServerName();
OptionControl CreateOptionControl();
string GetDestinationDatabaseName();
IGenerator SetSourceGenerator(string connectionString, IOption options);
IGenerator SetDestinationGenerator(string connectionString, IOption options);
IDatabaseComparer GetDatabaseComparer();
IOption GetDefaultProjectOptions();
string GetScriptLanguage();
void Unload();
}
}