Hi
public override async void Define(IFeatureDefinitionContext context)
{
var tasksGroup = context.AddGroup(FeatureNameForSingleMovements);
var protocolGroup = context.AddGroup(FeatureNameForProtocols);
await DefineFeaturesForAssessmentType(tasksGroup, AssessmentTypeNames.Movement);
await DefineFeaturesForAssessmentType(protocolGroup, AssessmentTypeNames.Protocol);
}
this method is not awaited so the feature are getting undefined
can you try using AsyncHelper To call your async method and run them in sync.
It would be good to define feature as a concrete and not from database.
Yes it is possible , you have to customize your code at your side.
Hello ,
You can check this similar ticket https://support.abp.io/QA/Questions/2208/Create-log-file-one-per-day
Thank you.
Hello ,
You can add following code in MainFooterComponent.razor
page
@using Volo.Abp.DependencyInjection @using Volo.Abp.AspNetCore.Components.Web.LeptonXTheme.Components.ApplicationLayout.SideMenu @inherits Footer @attribute [ExposeServices(typeof(Footer))] @attribute [Dependency(ReplaceServices = true)]
<span class=" copyright-text text-center" > My Custom Footer </span>
Thank you.
Hello , Sorry for that check this link https://code-maze.com/csharp-configure-rolling-file-logging-with-serilog/ Thanks
Hello ,
Can you check this ticket https://support.abp.io/QA/Questions/6544/API-Performance-Issue. In this ticket give the steps how to create a log file.
Thank you,
Hi,
could you please share some steps to reproduce the issue.
Hello,
Please try with this code
Add in .html
file
<input readonly id="book-date" formControlName="date" class="form-control" [maxDate]="maxDate" ngbDatepicker #dateInput="ngbDatepicker" (click)="dateInput.open()" />
Add in.ts
file
currentdate = new Date(); day = this.currentdate.getDate(); month = this.currentdate.getMonth() + 1; year = this.currentdate.getFullYear(); maxDate: NgbDateStruct = { year: this.year, month: this.month, day: this.day };
and add this package
import { NgbDateStruct } from '@ng-bootstrap/ng-bootstrap';
thanks