@Alper,
The Ticket entity does have an Id (Guid). It inherits from FullAuditedAggregateRoot. I guess I could use an int/long for the Id and display the Id on the UI as the Ticket #. However, the ticket numbers would not be sequancial across tenants so that wouldn't work.
To be honest I'm not following your proposed solution. Are you suggesting that I create a new entity/repo (SequentialNumber) just to store a Ticket Number? We do not need SequenceName, just a int/long. This seems like a lot of extra effort to provide this Ticket Number requirement. Especially since the RDBMS already provides this functionalitly.
Questions How are you guys storing the Question #? This question is #150. Where is that value storted? Is it the Question Id, a property of Question, or is it a navigation link that is stored in seperate table?
I need to create a Navigation Link to an application/tenant user. Where is the AppUserDto located?
@Alper, I cannot find the AppUserDto in the applications contrarcts project. The AppUsers model is in the domian project where you'd expect it to be.
@alper I ran into a new problem this morning when I tried to start ABP.io Suite. I see @roop.yekollu@atlasair.com is have a similar problem. So I followed your instructions to them and manually deleted %UserProfile%\.dotnet\tools\.store\volo.abp.suite
. However, as you can see the install is failing.
NOTE: I am logged into ABP via CLI in an Administrative Command Prompt
According to the comments here in the Acme.HelpDesk.Domain.Users.AppUser.cs, I should be able to extend AppUser by adding new properties. (i.e. public virtual Guid OrganizationId { get; set; }
)
Acme.HelpDesk.Domain.Users.AppUser.cs
Next, I would need to configure the mapping for the properties here: HelpDeskDbContext.OnModelCreating
Then I would need to update HelpDeskEfCoreEntityExtensionMappings
Finally, I created the migration; however, as you can see the FK mapping did not get created as expected.
How do I correct this?