Task UpdateConnectionStringsAsync(Guid id, SaasTenantConnectionStringsDto input);
//...
}
```
[
Filter=
I know that I have to override `DefaultConnectionStringResolver` and `
Not supported by default, maybe you can try to customize **
hi
You can replace the `
Volo.Abp.Data.AbpDbConnectionOptions], Volo.Abp.MultiTenancy.ICurrentTenant, System.IServiceProvider)' on type '
hi
`[ExposeServices(typeof(
support.abp.io/QA/Questions/4703/Question-on-separate-databases-per-tenant
...we are attempting to override [
Volo.Abp.MultiTenancy;
namespace FM.nVision.Saas;
[Dependency(ReplaceServices = true)]
[ExposeServices(typeof(
))]
public class MyMultiTenantConnectionStringResolver :
```csharp
[Dependency(ReplaceServices = true)]
public class MyMultiTenantConnectionStringResolver:
the tenant connection strings to the database without a user name and password
We then overrode the
problem we are having is that at certain point, when logging into a tenant, the method below in our
}
```
```csharp
[Dependency(ReplaceServices = true)]
public class CustomConnectionStringResolver :
So you can custom the `DefaultConnectionStringResolver` or `
```csharp
[Dependency(ReplaceServices = true)]
public class MyMultiTenantConnectionStringResolver:
CMVPoint.IdentityService.MongoDb;
[Dependency(ReplaceServices = true)]
public class MyMultiTenantConnectionStringResolver :
>
> [Dependency(ReplaceServices = true)]
> public class MyMultiTenantConnectionStringResolver :
options =>
{
options.IsEnabled = MultiTenancyConsts.IsEnabled;
});
```
and
we Replace Services
You have to program to implement it, because the default `
AbpIdentityServer_>"
If you don't want to use `Database Connection Strings`
You can override and replace the `
> If you don't want to use `Database Connection Strings`
>
> You can override and replace the `
Hi
You can override **
Problems-configuring-a-separate-database-for-each-tenant-in-a-microservices-application
If your template is not micro-service, you can customize `
IConnectionStringResolver), typeof(DefaultConnectionStringResolver))]
public class MicroServiceConnectionStringResolver :
Problems-configuring-a-separate-database-for-each-tenant-in-a-microservices-application
If your template is not micro-service, you can customize `
IConnectionStringResolver), typeof(DefaultConnectionStringResolver))]
public class MicroServiceConnectionStringResolver :
hi
You can override the `
> [maliming] said:
> hi
>
> You can override the `
hi
Can you try to override the default `
I was override
public class
ICurrentTenant _currentTenant;
private readonly IServiceProvider _serviceProvider;
public
Yeah, after check
But `
IConnectionStringResolver), typeof(DefaultConnectionStringResolver))]
public class MicroServiceConnectionStringResolver :
But `
), typeof(DefaultConnectionStringResolver))]
> public class MicroServiceConnectionStringResolver :
I used a custom resolver that is a copy of the original '
example:
```csharp
[Dependency(ReplaceServices = true)]
public class MyConnectionStringResolver :
methods, try:
```csharp
[Dependency(ReplaceServices = true)]
public class MyConnectionStringResolver :
[Dependency(ReplaceServices = true)]
public class TFORMMultiTenantConnectionStringResolver :