Make sure it's not marked as content or something else in your .csproj file.
There shouldn't be any Build action for that file.
Hi @balessi75
You can create abp.resourcemapping.js
manually in your project. You can find the default template of it below:
https://github.com/abpframework/abp/blob/b920220c672d8d1fbbbae850965bb117d8a71da1/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/abp.resourcemapping.js
module.exports = {
aliases: {
},
clean: [
],
mappings: {
}
};
After updating package.json
and abp.resourcemapping.js
files, abp install-lib command will work properly and copy your dependencies under wwwroot.
abp install-libs
Hi @adam-dot-cohen
Unfortunately, we don't have that kind of a version of Lepton. We can't provide plain HTML + CSS lepton right now.
We can provide only Angular, MVC Razor Pages and Blazor packages source code. At the moment, as I see your license doesn't include getting that package source codes.
Hi @sitekari
The chat module doesn't support Blazor UI yet. https://commercial.abp.io/modules/Volo.Chat
Hi @mert.kir
You're right, it should be deleted. I've created an issue ( #11549 ) for that. It'll be included in next version (v5.2)
This exception is right. There can be a lot of users of the deleted tenant that used the application before it's deleted and the cookie'll still exist in their browsers. In that case, this exception will occur.
How did you implement MyRepositoryBase ?
Is it extended from EfCoreRepository ?
Hi @hmahmood
ABP doesn't provide any UI for pricing, plans or something like that. You have to implement your own UI for that.
When a user chooses a plan in a page designed by you, you should call Create method of IPaymentRequestAppService
.
var paymentRequest = await PaymentRequestAppService.CreateAsync(
new PaymentRequestCreateDto()
{
Products =
{
new PaymentRequestProductCreateDto
{
PaymentType = PaymentType.Subscription,
Name = "Enterprise Plan",
Code = "EP",
Count = 1,
// Place below your created PlanId.
PlanId = DemoAppData.Plan_2_Id,
}
}
});
return LocalRedirectPreserveMethod("/Payment/GatewaySelection?paymentRequestId=" + paymentRequest.Id);
Subscription feature provides only C# interface. It doesn't provide built-in plans/pricing table.
Hi @adam-dot-cohen
Lepton doesn't have an HTML template. It's implemented in ABP.
We're working on LeptonX Theme. It'll include also an html+css template.
We separated Client & Server logic in the next version (v5.2)
In the current version, the Payment module doesn't support blazor UI officially, but the next version will provide an AppService and you can implement whichever UI you want.
I've just tried, it's working in a basic demo.
endeditiondate will not be affected if a user ends the payment. The last period is still can be used until the end date. But end date will not be extended if the user hasn't paid the last bill.
I'm not sure is there an option in stripe for ending subscription immediately instead of canceling at end of the period, but if it can be done on stripe, it'll affect to abp application too. We handle PeriodEndDate from stripe.