@liangshiwei it will use a database to store the current seq number for a given entitiy.
@alexandru-bagu use the pinned Bug & Problems v.X.x thread to report bugs to avoid using a question. The team is usually vey quick to respond to these issues.
Note: There are a lot of moving parts in the framework and the commercial product. It's extremely difficult for them test everything under such an aggresive schedule. It is frustrating at times, but they are usally quick to make it right.
We need to build a service that will manage sequential numbers across multiple modules.
ISequentialNumberManager _sequentialNumberManager
// Get the next ticket number
Ticket.Number = await _sequentialNumberManager.GetNextAsync("TicketNumber");
Should we simply create a module without a UI, or is there a better best practice?
ABP Suite 3.0.3
STR
abp new Acme.Bookstore.Inventory -t module-pro
OrganizationCreateDto -> Organization (Destination member list) Eagle.Host.Support.Organizations.OrganizationCreateDto -> Eagle.Host.Support.Organizations.Organization (Destination member list)
OrganizationUpdateDto -> Organization (Destination member list) Eagle.Host.Support.Organizations.OrganizationUpdateDto -> Eagle.Host.Support.Organizations.Organization (Destination member list)
Unmapped properties: TenantId . See the inner exception for details. Source=Volo.Abp.Core StackTrace: at Volo.Abp.Modularity.ModuleManager.InitializeModules(ApplicationInitializationContext context) at Volo.Abp.AbpApplicationBase.InitializeModules() at Volo.Abp.AbpApplicationWithExternalServiceProvider.Initialize(IServiceProvider serviceProvider) at Microsoft.AspNetCore.Builder.AbpApplicationBuilderExtensions.InitializeApplication(IApplicationBuilder app) at Eagle.Host.Support.Startup.Configure(IApplicationBuilder app) in C:\Users\seana\source\repos\azuredevops\EagleResearchCorp\Eagle.Host.Support\host\Eagle.Host.Support.Web.Unified\Startup.cs:line 15 at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor, Boolean wrapExceptions) at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture) at Microsoft.AspNetCore.Hosting.ConfigureBuilder.Invoke(Object instance, IApplicationBuilder builder) at Microsoft.AspNetCore.Hosting.ConfigureBuilder.<>c__DisplayClass4_0.<Build>b__0(IApplicationBuilder builder) at Microsoft.AspNetCore.Hosting.GenericWebHostBuilder.<>c__DisplayClass13_0.<UseStartup>b__2(IApplicationBuilder app) at Microsoft.AspNetCore.Mvc.Filters.MiddlewareFilterBuilderStartupFilter.<>c__DisplayClass0_0.<Configure>g__MiddlewareFilterBuilder|0(IApplicationBuilder builder) at Microsoft.AspNetCore.Server.IIS.Core.IISServerSetupFilter.<>c__DisplayClass2_0.<Configure>b__0(IApplicationBuilder app) at Microsoft.AspNetCore.HostFilteringStartupFilter.<>c__DisplayClass0_0.<Configure>b__0(IApplicationBuilder app) at Microsoft.AspNetCore.Hosting.GenericWebHostService.<StartAsync>d__31.MoveNext()
This exception was originally thrown at this call stack: [External Code]
@gterdem,
We have three different containers running on one system with each redis container listening on a different port.
Thanks for your assistance.
@ninomartini,
Have you tried:
dotnet tool install -g volo.abp.suite --version 2.9
Note: You many need to login first.
abp login username -p password
Check the docs before asking a question: https://docs.abp.io/en/commercial/latest/ Check the samples, to see the basic tasks: https://docs.abp.io/en/commercial/latest/samples/index The exact solution to your question may have been answered before, please use the search on the homepage.
We have three instances of Redis running using different ports. redis-dev(port:6377) redis-test(port:6378), and redis-prod(port:6379). How do you change the Redis port configuration in appsettings?
NOTE: We tried this but it doesn't seem to work.
"Redis": {
"Configuration": "127.0.0.1:####"
@liangshiwei,
We can schedule a time for you to access our system remotely. Please let us know when you're avaliable.
Thanks! :)