namespace WebApplication1.Database
{
public class DatabaseCaller : IDatabaseCaller
{
private readonly MyDbContext myDbContext;
private readonly int someValueFromConfig;
public DatabaseCaller(MyDbContext myDbContext,
int someValueFromConfig)
{
this.myDbContext = myDbContext;
this.someValueFromConfig = someValueFromConfig;
}
public async Task GetValueFromDb()
{
//query the database, code omitted
await Task.CompletedTask;
}
}
public interface IDatabaseCaller
{
Task GetValueFromDb();
}
}
namespace WebApplication1.Database
{
public class DatabaseCaller : IDatabaseCaller
{
private readonly MyDbContext myDbContext;
private readonly int someValueFromConfig;
public DatabaseCaller(MyDbContext myDbContext,
int someValueFromConfig)
{
this.myDbContext = myDbContext;
this.someValueFromConfig = someValueFromConfig;
}
public async Task GetValueFromDb()
{
//query the database, code omitted
await Task.CompletedTask;
}
}
public interface IDatabaseCaller
{
Task GetValueFromDb();
}
}