hi
You can debug the YourProjectNameTenantDatabaseMigrationHandler service, and make sure it will be called when a tenant is created.
hi
It seems that the connection string is not getting correctly.
You can debug the connectionStringResolver try to get the connection string.
var connectionStringResolver = ServiceProvider.GetRequiredService<IConnectionStringResolver>();
hi
We will check this.
hi
You just need to replace the default mailing service, it's that simple.
hi ianbaddock
If you are using the MVC you don't need to set the ForwardDefaultSelector.
Try to add X-Requested-With: XMLHttpRequest header to your request.
Question Credits Refunded
hi
Use the below code to fix the problem, We will fix it in abp framework.
Configure<AbpBlobStoringOptions>(options =>
{
options.Containers.Configure<PhotoContainer>(container =>
{
container.UseMinio(minio =>
{
minio.EndPoint = "localhost:9000"; // your minio endPoint
minio.AccessKey = "minioadmin"; // your minio accessKey
minio.SecretKey = "minioadmin"; // your minio secretKey
minio.BucketName = "photo";
minio.CreateBucketIfNotExists = true;
});
container.ProviderType = typeof(MyMinioBlobProvider);
});
}
using Minio;
using Volo.Abp.BlobStoring;
using Volo.Abp.BlobStoring.Minio;
namespace KlicKlac;
public class MyMinioBlobProvider : MinioBlobProvider
{
public MyMinioBlobProvider(
IMinioBlobNameCalculator minioBlobNameCalculator,
IBlobNormalizeNamingService blobNormalizeNamingService)
: base(minioBlobNameCalculator, blobNormalizeNamingService)
{
}
protected override MinioClient GetMinioClient(BlobProviderArgs args)
{
var configuration = args.Configuration.GetMinioConfiguration();
var client = new MinioClient()
.WithEndpoint(configuration.EndPoint)
.WithCredentials(configuration.AccessKey, configuration.SecretKey);
if (configuration.WithSSL)
{
client.WithSSL();
}
return client.Build();;
}
}
We plan to fix it today.
Yes, Because this is not a database created by AbpDbContext.
You can give it a try. Just use a normal ef core dbcontext.
hi
I created an internal issue.