Yes after installed the dotnet ef tool and modify the PATH it's works now.
Thanks for your help.
Nicolas
PM> dotnet ef
dotnet : Could not execute because the specified command or file was not found.
At line:1 char:1
+ dotnet ef
+ ~~~~~~~~~
+ CategoryInfo : NotSpecified: (Could not execu... was not found.:String) [], RemoteException
+ FullyQualifiedErrorId : NativeCommandError
Possible reasons for this include:
* You misspelled a built-in dotnet command.
* You intended to execute a .NET Core program, but dotnet-ef does not exist.
* You intended to r
un a global tool, but a dotnet-prefixed executable with this name could not be found on the PATH.
Can you please open cmd prompt in *.EntityFrameworkCore project's folder and try tor run dotnet ef
Yes same error here.
I make a regeneration of an entity and yes a let add-migration checked in RadTool.
Then I have this error on RadTool commandline output result.
After that I make successfully a add-migration in visual studio in Package manager console on the Entityframeworkcore project.
Yes it works well now thank you very much.
Sorry to have bothered you with an internal problem. It is indeed a merge error and not at all a concern of RadTool.
However, I have systematically had the following error for a while when launching the add-migration
Running add-migration...
Could not execute because the specified command or file was not found.
Possible reasons for this include:
* You misspelled a built-in dotnet command.
* You intended to execute a .NET Core program, but dotnet-ef does not exist.
* You intended to run a global tool, but a dotnet-prefixed executable with this name could not be found on the PATH.
It is not blocking at all since the add-migration command made by after works well.
Thank you again for your availability and your always precious help.
Nicolas
Yes of course =>
{
"IsRegenerate": true,
"MenuPosition": "main",
"RelativeNamespace": "Entity",
"EntityName": "Machine",
"EntityNamePlural": "Machines",
"TableName": "GkoMachines",
"PrimaryKeyType": "int",
"BaseClass": "FullAuditedEntity",
"EntityHistory": false,
"AutoMigration": true,
"UpdateDatabase": false,
"CreateUserInterface": true,
"CreateViewOnly": true,
"CreateExcelExport": true,
"PagePermission": {
"Host": false,
"Tenant": true
},
"Properties": [
{
"Name": "IsActive",
"Type": "bool",
"MaxLength": -1,
"MinLength": -1,
"Range": {
"IsRangeSet": false,
"MinimumValue": 0,
"MaximumValue": 0
},
"Required": false,
"Nullable": false,
"Regex": "",
"UserInterface": {
"AdvancedFilter": true,
"List": true,
"CreateOrUpdate": true
}
},
{
"Name": "Name",
"Type": "string",
"MaxLength": 100,
"MinLength": 1,
"Range": {
"IsRangeSet": false,
"MinimumValue": 0,
"MaximumValue": 0
},
"Required": true,
"Nullable": false,
"Regex": "",
"UserInterface": {
"AdvancedFilter": true,
"List": true,
"CreateOrUpdate": true
}
},
{
"Name": "Description",
"Type": "string",
"MaxLength": 300,
"MinLength": 0,
"Range": {
"IsRangeSet": false,
"MinimumValue": 0,
"MaximumValue": 0
},
"Required": false,
"Nullable": false,
"Regex": "",
"UserInterface": {
"AdvancedFilter": true,
"List": true,
"CreateOrUpdate": true
}
},
{
"Name": "CommunicationType",
"Type": "eCommunicationType",
"MaxLength": -1,
"MinLength": -1,
"Range": {
"IsRangeSet": false,
"MinimumValue": 0,
"MaximumValue": 0
},
"Required": false,
"Nullable": false,
"Regex": "",
"UserInterface": {
"AdvancedFilter": true,
"List": true,
"CreateOrUpdate": true
}
},
{
"Name": "SerialPortName",
"Type": "string",
"MaxLength": 20,
"MinLength": 0,
"Range": {
"IsRangeSet": false,
"MinimumValue": 0,
"MaximumValue": 0
},
"Required": false,
"Nullable": false,
"Regex": "",
"UserInterface": {
"AdvancedFilter": true,
"List": true,
"CreateOrUpdate": true
}
},
{
"Name": "SerialBaudrate",
"Type": "eRs232BaudRate",
"MaxLength": -1,
"MinLength": -1,
"Range": {
"IsRangeSet": false,
"MinimumValue": 0,
"MaximumValue": 0
},
"Required": false,
"Nullable": false,
"Regex": "",
"UserInterface": {
"AdvancedFilter": true,
"List": true,
"CreateOrUpdate": true
}
},
{
"Name": "SerialParity",
"Type": "eRs232Parity",
"MaxLength": -1,
"MinLength": -1,
"Range": {
"IsRangeSet": false,
"MinimumValue": 0,
"MaximumValue": 0
},
"Required": false,
"Nullable": false,
"Regex": "",
"UserInterface": {
"AdvancedFilter": true,
"List": true,
"CreateOrUpdate": true
}
},
{
"Name": "SerialWordLength",
"Type": "eRs232WordLength",
"MaxLength": -1,
"MinLength": -1,
"Range": {
"IsRangeSet": false,
"MinimumValue": 0,
"MaximumValue": 0
},
"Required": false,
"Nullable": false,
"Regex": "",
"UserInterface": {
"AdvancedFilter": true,
"List": true,
"CreateOrUpdate": true
}
},
{
"Name": "SerialStopBits",
"Type": "eRs232StopBit",
"MaxLength": -1,
"MinLength": -1,
"Range": {
"IsRangeSet": false,
"MinimumValue": 0,
"MaximumValue": 0
},
"Required": false,
"Nullable": false,
"Regex": "",
"UserInterface": {
"AdvancedFilter": true,
"List": true,
"CreateOrUpdate": true
}
},
{
"Name": "SerialFlowControl",
"Type": "eRs232FlowControl",
"MaxLength": -1,
"MinLength": -1,
"Range": {
"IsRangeSet": false,
"MinimumValue": 0,
"MaximumValue": 0
},
"Required": false,
"Nullable": false,
"Regex": "",
"UserInterface": {
"AdvancedFilter": true,
"List": true,
"CreateOrUpdate": true
}
},
{
"Name": "SerialRxTimeout",
"Type": "int",
"MaxLength": -1,
"MinLength": -1,
"Range": {
"IsRangeSet": false,
"MinimumValue": 0,
"MaximumValue": 0
},
"Required": false,
"Nullable": false,
"Regex": "",
"UserInterface": {
"AdvancedFilter": true,
"List": true,
"CreateOrUpdate": true
}
},
{
"Name": "SerialTxTimeout",
"Type": "int",
"MaxLength": -1,
"MinLength": -1,
"Range": {
"IsRangeSet": false,
"MinimumValue": 0,
"MaximumValue": 0
},
"Required": false,
"Nullable": false,
"Regex": "",
"UserInterface": {
"AdvancedFilter": true,
"List": true,
"CreateOrUpdate": true
}
},
{
"Name": "SerialTxDelay",
"Type": "int",
"MaxLength": -1,
"MinLength": -1,
"Range": {
"IsRangeSet": false,
"MinimumValue": 0,
"MaximumValue": 0
},
"Required": false,
"Nullable": false,
"Regex": "",
"UserInterface": {
"AdvancedFilter": true,
"List": true,
"CreateOrUpdate": true
}
},
{
"Name": "RemoteFtpHost",
"Type": "string",
"MaxLength": -1,
"MinLength": -1,
"Range": {
"IsRangeSet": false,
"MinimumValue": 0,
"MaximumValue": 0
},
"Required": false,
"Nullable": false,
"Regex": "",
"UserInterface": {
"AdvancedFilter": false,
"List": false,
"CreateOrUpdate": true
}
},
{
"Name": "RemoteFtpPort",
"Type": "int",
"MaxLength": -1,
"MinLength": -1,
"Range": {
"IsRangeSet": false,
"MinimumValue": 0,
"MaximumValue": 0
},
"Required": false,
"Nullable": true,
"Regex": "",
"UserInterface": {
"AdvancedFilter": false,
"List": false,
"CreateOrUpdate": true
}
},
{
"Name": "RemoteFtpLogin",
"Type": "string",
"MaxLength": -1,
"MinLength": -1,
"Range": {
"IsRangeSet": false,
"MinimumValue": 0,
"MaximumValue": 0
},
"Required": false,
"Nullable": false,
"Regex": "",
"UserInterface": {
"AdvancedFilter": false,
"List": false,
"CreateOrUpdate": true
}
},
{
"Name": "RemoteFtpPassword",
"Type": "string",
"MaxLength": -1,
"MinLength": -1,
"Range": {
"IsRangeSet": false,
"MinimumValue": 0,
"MaximumValue": 0
},
"Required": false,
"Nullable": false,
"Regex": "",
"UserInterface": {
"AdvancedFilter": false,
"List": false,
"CreateOrUpdate": true
}
},
{
"Name": "RemoteFtpAuthenticationType",
"Type": "eRemoteFtpAuthenticationType",
"MaxLength": -1,
"MinLength": -1,
"Range": {
"IsRangeSet": false,
"MinimumValue": 0,
"MaximumValue": 0
},
"Required": false,
"Nullable": false,
"Regex": "",
"UserInterface": {
"AdvancedFilter": false,
"List": false,
"CreateOrUpdate": true
}
},
{
"Name": "RemoteFtpProtocol",
"Type": "eRemoteFtpProtocol",
"MaxLength": -1,
"MinLength": -1,
"Range": {
"IsRangeSet": false,
"MinimumValue": 0,
"MaximumValue": 0
},
"Required": false,
"Nullable": false,
"Regex": "",
"UserInterface": {
"AdvancedFilter": false,
"List": false,
"CreateOrUpdate": true
}
},
{
"Name": "RemoteSmbNetworkPath",
"Type": "string",
"MaxLength": -1,
"MinLength": -1,
"Range": {
"IsRangeSet": false,
"MinimumValue": 0,
"MaximumValue": 0
},
"Required": false,
"Nullable": false,
"Regex": "",
"UserInterface": {
"AdvancedFilter": false,
"List": false,
"CreateOrUpdate": true
}
}
],
"NavigationProperties": [
{
"Namespace": "Gekko.Entity",
"ForeignEntityName": "Shopfloor",
"IdType": "int",
"IsNullable": false,
"PropertyName": "ShopfloorId",
"DisplayPropertyName": "Name",
"DuplicationNumber": 0,
"RelationType": "single",
"ViewType": null
},
{
"Namespace": "Gekko.Entity",
"ForeignEntityName": "Agent",
"IdType": "int",
"IsNullable": true,
"PropertyName": "AgentId",
"DisplayPropertyName": "Name",
"DuplicationNumber": 0,
"RelationType": "single",
"ViewType": null
},
{
"Namespace": "Gekko.Entity",
"ForeignEntityName": "Directory",
"IdType": "int",
"IsNullable": true,
"PropertyName": "RootDirectoryId",
"DisplayPropertyName": "Name",
"DuplicationNumber": 0,
"RelationType": "single",
"ViewType": null
}
],
"EnumDefinitions": [
{
"Name": "eMachineCommunicationType",
"Namespace": "Gekko.enums",
"EnumProperties": [
{
"Name": "None",
"Value": 0
},
{
"Name": "RS232Standard",
"Value": 1
}
]
},
{
"Name": "eRs232BaudRate",
"Namespace": "Gekko.enums",
"EnumProperties": [
{
"Name": "None",
"Value": 0
},
{
"Name": "Baud110",
"Value": 1
},
{
"Name": "Baud300",
"Value": 2
},
{
"Name": "Baud1200",
"Value": 3
},
{
"Name": "Baud2400",
"Value": 4
},
{
"Name": "Baud4800",
"Value": 5
},
{
"Name": "Baud9600",
"Value": 6
},
{
"Name": "Baud19200",
"Value": 7
},
{
"Name": "Baud38400",
"Value": 8
},
{
"Name": "Baud57600",
"Value": 9
},
{
"Name": "Baud115200",
"Value": 10
}
]
},
{
"Name": "eRs232Parity",
"Namespace": "Gekko.enums",
"EnumProperties": [
{
"Name": "None",
"Value": 0
},
{
"Name": "Odd",
"Value": 1
},
{
"Name": "Even",
"Value": 2
}
]
},
{
"Name": "eRs232WordLength",
"Namespace": "Gekko.enums",
"EnumProperties": [
{
"Name": "Seven",
"Value": 0
},
{
"Name": "Eight",
"Value": 8
}
]
},
{
"Name": "eRs232StopBit",
"Namespace": "Gekko.enums",
"EnumProperties": [
{
"Name": "One",
"Value": 0
},
{
"Name": "Two",
"Value": 1
}
]
},
{
"Name": "eRs232FlowControl",
"Namespace": "Gekko.enums",
"EnumProperties": [
{
"Name": "None",
"Value": 0
},
{
"Name": "Software",
"Value": 1
},
{
"Name": "Hardware",
"Value": 2
}
]
},
{
"Name": "eRemoteFtpAuthenticationType",
"Namespace": "Gekko.Enums",
"EnumProperties": [
{
"Name": "None",
"Value": 0
},
{
"Name": "Standard",
"Value": 1
},
{
"Name": "Anonymous",
"Value": 2
}
]
},
{
"Name": "eRemoteFtpProtocol",
"Namespace": "Gekko.Enums",
"EnumProperties": [
{
"Name": "None",
"Value": 0
},
{
"Name": "Ftp",
"Value": 1
}
]
}
]
}
Hello,
Our version : ASP.NET CORE MVC & jQuery .NET Core 3.1 v8.2.1
We facing a problem with radtool (2.2.0.4) when regenerating an existing entity for add 2 new string property.
We have migrate to the 8.2.1 a few weeks ago and not use the rad tool since.
Thanks for your help, tell me if you need any other informations for the diagnostic.
Nicolas.
-> MachinesAppService.cs is being generated.
Warning: System.Exception: Word can not be null. exiting...
at AspNetZeroRadTool.FileWizards.FileGenerators.Generic.PlaceholderReplacer.Lower(String word)
at AspNetZeroRadTool.FileWizards.FileGenerators.Generic.PlaceholderReplacer.ReplaceAlsoWithLowerCase(String template, String placeholder, String value)
at AspNetZeroRadTool.FileWizards.FileGenerators.Generic.PlaceholderReplacer.Replace(String template, EntityConfiguration entity, Property property, EnumDefinition enumDefinition, NavigationProperty navigationProperty)
at AspNetZeroRadTool.FileWizards.FileGenerators.Generic.GenericFileContentGenerator.SetEnums()
at AspNetZeroRadTool.FileWizards.FileGenerators.Generic.GenericFileContentGenerator.GenerateAndGetContent()
at AspNetZeroRadTool.GeneratorFromTemplate.FileGeneratorBasedOnEntity(TemplateInfo templateInfo, TemplatePathInfo templatePathInfo, String targetFolderRoot, EntityConfiguration entity)
-> IMachinesAppService.cs is being generated.
-> MachineConsts.cs is being generated.
-> CreateOrEditMachineDto.cs is being generated.
Warning: System.Exception: Word can not be null. exiting...
at AspNetZeroRadTool.FileWizards.FileGenerators.Generic.PlaceholderReplacer.Lower(String word)
at AspNetZeroRadTool.FileWizards.FileGenerators.Generic.PlaceholderReplacer.ReplaceAlsoWithLowerCase(String template, String placeholder, String value)
at AspNetZeroRadTool.FileWizards.FileGenerators.Generic.PlaceholderReplacer.Replace(String template, EntityConfiguration entity, Property property, EnumDefinition enumDefinition, NavigationProperty navigationProperty)
at AspNetZeroRadTool.FileWizards.FileGenerators.Generic.GenericFileContentGenerator.SetEnums()
at AspNetZeroRadTool.FileWizards.FileGenerators.Generic.GenericFileContentGenerator.GenerateAndGetContent()
at AspNetZeroRadTool.GeneratorFromTemplate.FileGeneratorBasedOnEntity(TemplateInfo templateInfo, TemplatePathInfo templatePathInfo, String targetFolderRoot, EntityConfiguration entity)
-> MachineDto.cs is being generated.
Warning: System.Exception: Word can not be null. exiting...
at AspNetZeroRadTool.FileWizards.FileGenerators.Generic.PlaceholderReplacer.Lower(String word)
at AspNetZeroRadTool.FileWizards.FileGenerators.Generic.PlaceholderReplacer.ReplaceAlsoWithLowerCase(String template, String placeholder, String value)
at AspNetZeroRadTool.FileWizards.FileGenerators.Generic.PlaceholderReplacer.Replace(String template, EntityConfiguration entity, Property property, EnumDefinition enumDefinition, NavigationProperty navigationProperty)
at AspNetZeroRadTool.FileWizards.FileGenerators.Generic.GenericFileContentGenerator.SetEnums()
at AspNetZeroRadTool.FileWizards.FileGenerators.Generic.GenericFileContentGenerator.GenerateAndGetContent()
at AspNetZeroRadTool.GeneratorFromTemplate.FileGeneratorBasedOnEntity(TemplateInfo templateInfo, TemplatePathInfo templatePathInfo, String targetFolderRoot, EntityConfiguration entity)
-> GetAllMachinesForExcelInput.cs is being generated.
-> GetAllForLookupTableInput.cs is being generated.
-> GetAllMachinesInput.cs is being generated.
-> GetMachineForViewDto.cs is being generated.
-> GetMachineForEditOutput.cs is being generated.
-> MachineShopfloorLookupTableDto.cs is being generated.
-> MachineAgentLookupTableDto.cs is being generated.
-> MachineDirectoryLookupTableDto.cs is being generated.
-> Machine.cs is being generated.
Warning: System.Exception: Word can not be null. exiting...
at AspNetZeroRadTool.FileWizards.FileGenerators.Generic.PlaceholderReplacer.Lower(String word)
at AspNetZeroRadTool.FileWizards.FileGenerators.Generic.PlaceholderReplacer.ReplaceAlsoWithLowerCase(String template, String placeholder, String value)
at AspNetZeroRadTool.FileWizards.FileGenerators.Generic.PlaceholderReplacer.Replace(String template, EntityConfiguration entity, Property property, EnumDefinition enumDefinition, NavigationProperty navigationProperty)
at AspNetZeroRadTool.FileWizards.FileGenerators.Generic.GenericFileContentGenerator.SetEnums()
at AspNetZeroRadTool.FileWizards.FileGenerators.Generic.GenericFileContentGenerator.GenerateAndGetContent()
at AspNetZeroRadTool.GeneratorFromTemplate.FileGeneratorBasedOnEntity(TemplateInfo templateInfo, TemplatePathInfo templatePathInfo, String targetFolderRoot, EntityConfiguration entity)
-> MachinesExcelExporter.cs is being generated.
-> IMachinesExcelExporter.cs is being generated.
-> AppPermissions.cs is being modified.
-> AppAuthorizationProvider.cs is being modified.
-> GekkoDbContext.cs is being modified.
-> CustomDtoMapper.cs is being modified.
Running add-migration...
Could not execute because the specified command or file was not found.
Possible reasons for this include:
* You misspelled a built-in dotnet command.
* You intended to execute a .NET Core program, but dotnet-ef does not exist.
* You intended to run a global tool, but a dotnet-prefixed executable with this name could not be found on the PATH.
-> MachinesController.cs is being generated.
-> _CreateOrEditModal.cshtml is being generated.
Warning: System.Exception: Word can not be null. exiting...
at AspNetZeroRadTool.FileWizards.FileGenerators.Generic.PlaceholderReplacer.Lower(String word)
at AspNetZeroRadTool.FileWizards.FileGenerators.Generic.PlaceholderReplacer.ReplaceAlsoWithLowerCase(String template, String placeholder, String value)
at AspNetZeroRadTool.FileWizards.FileGenerators.Generic.PlaceholderReplacer.Replace(String template, EntityConfiguration entity, Property property, EnumDefinition enumDefinition, NavigationProperty navigationProperty)
at AspNetZeroRadTool.FileWizards.FileGenerators.Generic.GenericFileContentGenerator.SetEnums()
at AspNetZeroRadTool.FileWizards.FileGenerators.Generic.GenericFileContentGenerator.GenerateAndGetContent()
at AspNetZeroRadTool.GeneratorFromTemplate.FileGeneratorBasedOnEntity(TemplateInfo templateInfo, TemplatePathInfo templatePathInfo, String targetFolderRoot, EntityConfiguration entity)
-> _CreateOrEditModal.js is being generated.
-> _CreateOrEditModal.min.js is being generated.
-> CreateOrEditMachineViewModel.cs is being generated.
-> Index.cshtml is being generated.
Warning: System.Exception: Word can not be null. exiting...
at AspNetZeroRadTool.FileWizards.FileGenerators.Generic.PlaceholderReplacer.Lower(String word)
at AspNetZeroRadTool.FileWizards.FileGenerators.Generic.PlaceholderReplacer.ReplaceAlsoWithLowerCase(String template, String placeholder, String value)
at AspNetZeroRadTool.FileWizards.FileGenerators.Generic.PlaceholderReplacer.Replace(String template, EntityConfiguration entity, Property property, EnumDefinition enumDefinition, NavigationProperty navigationProperty)
at AspNetZeroRadTool.FileWizards.FileGenerators.Generic.GenericFileContentGenerator.SetEnums()
at AspNetZeroRadTool.FileWizards.FileGenerators.Generic.GenericFileContentGenerator.GenerateAndGetContent()
at AspNetZeroRadTool.GeneratorFromTemplate.FileGeneratorBasedOnEntity(TemplateInfo templateInfo, TemplatePathInfo templatePathInfo, String targetFolderRoot, EntityConfiguration entity)
-> Index.js is being generated.
-> Index.min.js is being generated.
-> _MachineShopfloorLookupTableModal.cshtml is being generated.
-> _MachineAgentLookupTableModal.cshtml is being generated.
-> _MachineDirectoryLookupTableModal.cshtml is being generated.
-> _MachineShopfloorLookupTableModal.js is being generated.
-> _MachineAgentLookupTableModal.js is being generated.
-> _MachineDirectoryLookupTableModal.js is being generated.
-> MachineMachineShopfloorLookupTableViewModel.cs is being generated.
-> MachineMachineAgentLookupTableViewModel.cs is being generated.
-> MachineMachineDirectoryLookupTableViewModel.cs is being generated.
-> _ViewMachineModal.cshtml is being generated.
-> MachineViewModel.cs is being generated.
-> MachinesViewModel.cs is being generated.
-> AppNavigationProvider.cs is being modified.
-> AppPageNames.cs is being modified.
-> Gekko.xml is being modified.
Code generation is complete. Press ENTER to exit...
Yes it works.
Thanks for your help @maliming
HI @ismcagdas,
We experienced the same behavior with our app : ASP.NET CORE MVC & jQuery .NET Core 3.1 v8.2.1
We return on the login page with a return parameter every time we try to log in (host or tenant)
The returnurl is : http://localhost:44302/Account/Login?ReturnUrl=%2FApp
This only doesn't work with Chrome (uptodate => Version 80.0.3987.149 (Build officiel) (64 bits)) it work on edge and IE.
No javascript error on debug console.
You can find the logs on the end of the post.
Hope all this informations will help you to find the problem.
Thanks, Nicolas.
INFO 2020-03-19 08:49:49,674 [8 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://localhost:44302/Account/Login
INFO 2020-03-19 08:49:49,887 [8 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Gekko.Web.Controllers.AccountController.Login (Gekko.Web.Mvc)'
INFO 2020-03-19 08:49:50,154 [8 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "Login", controller = "Account", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.ActionResult] Login(System.String, System.String, System.String, System.String) on controller Gekko.Web.Controllers.AccountController (Gekko.Web.Mvc).
INFO 2020-03-19 08:49:53,673 [18 ] Core.Mvc.ViewFeatures.ViewResultExecutor - Executing ViewResult, running view Login.
INFO 2020-03-19 08:49:54,682 [18 ] Core.Mvc.ViewFeatures.ViewResultExecutor - Executed ViewResult - view Login executed in 1066.7949ms.
INFO 2020-03-19 08:49:54,685 [18 ] c.Infrastructure.ControllerActionInvoker - Executed action Gekko.Web.Controllers.AccountController.Login (Gekko.Web.Mvc) in 4530.6352ms
INFO 2020-03-19 08:49:54,686 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Gekko.Web.Controllers.AccountController.Login (Gekko.Web.Mvc)'
INFO 2020-03-19 08:49:54,712 [18 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5039.3264ms 200 text/html; charset=utf-8
INFO 2020-03-19 08:49:54,738 [19 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://localhost:44302/AbpScripts/GetScripts?v=637202045233013079
INFO 2020-03-19 08:49:54,743 [8 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://localhost:44302/AbpServiceProxies/GetAll?v=637202045233013079
INFO 2020-03-19 08:49:54,750 [19 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Abp.AspNetCore.Mvc.Controllers.AbpScriptsController.GetScripts (Abp.AspNetCore)'
INFO 2020-03-19 08:49:54,750 [8 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Abp.AspNetCore.Mvc.Proxying.AbpServiceProxiesController.GetAll (Abp.AspNetCore)'
INFO 2020-03-19 08:49:54,759 [8 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetAll", controller = "AbpServiceProxies", area = ""}. Executing controller action with signature Microsoft.AspNetCore.Mvc.ContentResult GetAll(Abp.AspNetCore.Mvc.Proxying.ApiProxyGenerationModel) on controller Abp.AspNetCore.Mvc.Proxying.AbpServiceProxiesController (Abp.AspNetCore).
INFO 2020-03-19 08:49:54,762 [19 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetScripts", controller = "AbpScripts", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.ActionResult] GetScripts(System.String, Boolean) on controller Abp.AspNetCore.Mvc.Controllers.AbpScriptsController (Abp.AspNetCore).
INFO 2020-03-19 08:49:54,905 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://localhost:44302/view-resources/Areas/App/Views/_Bundles/common-scripts.min.js?v=QZFgPC8L7RgQHguWr3C02tcO66Yna8npyTmjKA0mAwI
INFO 2020-03-19 08:49:54,914 [22 ] NetCore.StaticFiles.StaticFileMiddleware - The file /view-resources/Areas/App/Views/_Bundles/common-scripts.min.js was not modified
INFO 2020-03-19 08:49:54,915 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.0952ms 304 application/javascript
INFO 2020-03-19 08:49:54,919 [19 ] Mvc.Infrastructure.ContentResultExecutor - Executing ContentResult with HTTP Response ContentType of application/x-javascript; charset=utf-8
INFO 2020-03-19 08:49:54,923 [19 ] c.Infrastructure.ControllerActionInvoker - Executed action Abp.AspNetCore.Mvc.Controllers.AbpScriptsController.GetScripts (Abp.AspNetCore) in 161.4941ms
INFO 2020-03-19 08:49:54,923 [19 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Abp.AspNetCore.Mvc.Controllers.AbpScriptsController.GetScripts (Abp.AspNetCore)'
INFO 2020-03-19 08:49:54,924 [19 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 185.539ms 200 application/x-javascript; charset=utf-8
INFO 2020-03-19 08:49:54,925 [8 ] Mvc.Infrastructure.ContentResultExecutor - Executing ContentResult with HTTP Response ContentType of application/x-javascript
INFO 2020-03-19 08:49:54,935 [8 ] c.Infrastructure.ControllerActionInvoker - Executed action Abp.AspNetCore.Mvc.Proxying.AbpServiceProxiesController.GetAll (Abp.AspNetCore) in 175.1337ms
INFO 2020-03-19 08:49:54,935 [8 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Abp.AspNetCore.Mvc.Proxying.AbpServiceProxiesController.GetAll (Abp.AspNetCore)'
INFO 2020-03-19 08:49:54,935 [8 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 192.0071ms 200 application/x-javascript
INFO 2020-03-19 08:49:55,161 [19 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://localhost:44302/api/services/app/Session/GetCurrentLoginInformations application/json
INFO 2020-03-19 08:49:55,164 [19 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Gekko.Sessions.SessionAppService.GetCurrentLoginInformations (Gekko.Application)'
INFO 2020-03-19 08:49:55,171 [19 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetCurrentLoginInformations", controller = "Session"}. Executing controller action with signature System.Threading.Tasks.Task`1[Gekko.Sessions.Dto.GetCurrentLoginInformationsOutput] GetCurrentLoginInformations() on controller Gekko.Sessions.SessionAppService (Gekko.Application).
INFO 2020-03-19 08:49:55,184 [19 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'.
INFO 2020-03-19 08:49:55,265 [19 ] c.Infrastructure.ControllerActionInvoker - Executed action Gekko.Sessions.SessionAppService.GetCurrentLoginInformations (Gekko.Application) in 93.6549ms
INFO 2020-03-19 08:49:55,265 [19 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Gekko.Sessions.SessionAppService.GetCurrentLoginInformations (Gekko.Application)'
INFO 2020-03-19 08:49:55,266 [19 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 104.836ms 200 application/json; charset=utf-8
INFO 2020-03-19 08:49:56,928 [18 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://localhost:44302/Account/Login application/x-www-form-urlencoded; charset=UTF-8 263
INFO 2020-03-19 08:49:56,944 [18 ] tCore.Cors.Infrastructure.CorsMiddleware - No CORS policy found for the specified request.
INFO 2020-03-19 08:49:56,945 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Gekko.Web.Controllers.AccountController.Login (Gekko.Web.Mvc)'
INFO 2020-03-19 08:49:57,003 [18 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "Login", controller = "Account", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.JsonResult] Login(Gekko.Web.Models.Account.LoginViewModel, System.String, System.String, System.String) on controller Gekko.Web.Controllers.AccountController (Gekko.Web.Mvc).
INFO 2020-03-19 08:49:58,356 [19 ] tion.Cookies.CookieAuthenticationHandler - AuthenticationScheme: Identity.Application signed in.
INFO 2020-03-19 08:49:58,391 [18 ] tonsoftJson.NewtonsoftJsonResultExecutor - Executing JsonResult, writing value of type 'Abp.Web.Models.AjaxResponse'.
INFO 2020-03-19 08:49:58,391 [18 ] c.Infrastructure.ControllerActionInvoker - Executed action Gekko.Web.Controllers.AccountController.Login (Gekko.Web.Mvc) in 1387.5181ms
INFO 2020-03-19 08:49:58,392 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Gekko.Web.Controllers.AccountController.Login (Gekko.Web.Mvc)'
INFO 2020-03-19 08:49:58,392 [18 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1464.3739ms 200 application/json; charset=utf-8
INFO 2020-03-19 08:49:58,417 [19 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://localhost:44302/App
INFO 2020-03-19 08:49:58,430 [19 ] uthorization.DefaultAuthorizationService - Authorization failed.
INFO 2020-03-19 08:49:58,435 [19 ] tion.Cookies.CookieAuthenticationHandler - AuthenticationScheme: Identity.Application was challenged.
INFO 2020-03-19 08:49:58,435 [19 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.1403ms 302
INFO 2020-03-19 08:49:58,441 [19 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://localhost:44302/Account/Login?ReturnUrl=%2FApp
INFO 2020-03-19 08:49:58,442 [19 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Gekko.Web.Controllers.AccountController.Login (Gekko.Web.Mvc)'
INFO 2020-03-19 08:49:58,449 [19 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "Login", controller = "Account", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.ActionResult] Login(System.String, System.String, System.String, System.String) on controller Gekko.Web.Controllers.AccountController (Gekko.Web.Mvc).
INFO 2020-03-19 08:49:58,481 [19 ] Core.Mvc.ViewFeatures.ViewResultExecutor - Executing ViewResult, running view Login.
INFO 2020-03-19 08:49:58,505 [19 ] Core.Mvc.ViewFeatures.ViewResultExecutor - Executed ViewResult - view Login executed in 23.5065ms.
INFO 2020-03-19 08:49:58,505 [19 ] c.Infrastructure.ControllerActionInvoker - Executed action Gekko.Web.Controllers.AccountController.Login (Gekko.Web.Mvc) in 55.7316ms
INFO 2020-03-19 08:49:58,505 [19 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Gekko.Web.Controllers.AccountController.Login (Gekko.Web.Mvc)'
INFO 2020-03-19 08:49:58,505 [19 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 64.9102ms 200 text/html; charset=utf-8
INFO 2020-03-19 08:49:58,548 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://localhost:44302/AbpServiceProxies/GetAll?v=637202045233013079
INFO 2020-03-19 08:49:58,549 [19 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://localhost:44302/AbpScripts/GetScripts?v=637202045233013079
INFO 2020-03-19 08:49:58,550 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Abp.AspNetCore.Mvc.Proxying.AbpServiceProxiesController.GetAll (Abp.AspNetCore)'
INFO 2020-03-19 08:49:58,551 [19 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Abp.AspNetCore.Mvc.Controllers.AbpScriptsController.GetScripts (Abp.AspNetCore)'
INFO 2020-03-19 08:49:58,554 [22 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetAll", controller = "AbpServiceProxies", area = ""}. Executing controller action with signature Microsoft.AspNetCore.Mvc.ContentResult GetAll(Abp.AspNetCore.Mvc.Proxying.ApiProxyGenerationModel) on controller Abp.AspNetCore.Mvc.Proxying.AbpServiceProxiesController (Abp.AspNetCore).
INFO 2020-03-19 08:49:58,557 [22 ] Mvc.Infrastructure.ContentResultExecutor - Executing ContentResult with HTTP Response ContentType of application/x-javascript
INFO 2020-03-19 08:49:58,560 [19 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetScripts", controller = "AbpScripts", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.ActionResult] GetScripts(System.String, Boolean) on controller Abp.AspNetCore.Mvc.Controllers.AbpScriptsController (Abp.AspNetCore).
INFO 2020-03-19 08:49:58,565 [21 ] c.Infrastructure.ControllerActionInvoker - Executed action Abp.AspNetCore.Mvc.Proxying.AbpServiceProxiesController.GetAll (Abp.AspNetCore) in 9.9878ms
INFO 2020-03-19 08:49:58,565 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Abp.AspNetCore.Mvc.Proxying.AbpServiceProxiesController.GetAll (Abp.AspNetCore)'
INFO 2020-03-19 08:49:58,565 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.819ms 200 application/x-javascript
INFO 2020-03-19 08:49:58,607 [19 ] Mvc.Infrastructure.ContentResultExecutor - Executing ContentResult with HTTP Response ContentType of application/x-javascript; charset=utf-8
INFO 2020-03-19 08:49:58,608 [22 ] c.Infrastructure.ControllerActionInvoker - Executed action Abp.AspNetCore.Mvc.Controllers.AbpScriptsController.GetScripts (Abp.AspNetCore) in 47.8265ms
INFO 2020-03-19 08:49:58,608 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Abp.AspNetCore.Mvc.Controllers.AbpScriptsController.GetScripts (Abp.AspNetCore)'
INFO 2020-03-19 08:49:58,608 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 59.6535ms 200 application/x-javascript; charset=utf-8
INFO 2020-03-19 08:49:58,832 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://localhost:44302/api/services/app/Session/GetCurrentLoginInformations application/json
INFO 2020-03-19 08:49:58,848 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Gekko.Sessions.SessionAppService.GetCurrentLoginInformations (Gekko.Application)'
INFO 2020-03-19 08:49:58,853 [22 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetCurrentLoginInformations", controller = "Session"}. Executing controller action with signature System.Threading.Tasks.Task`1[Gekko.Sessions.Dto.GetCurrentLoginInformationsOutput] GetCurrentLoginInformations() on controller Gekko.Sessions.SessionAppService (Gekko.Application).
INFO 2020-03-19 08:49:58,864 [22 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'.
INFO 2020-03-19 08:49:58,868 [22 ] c.Infrastructure.ControllerActionInvoker - Executed action Gekko.Sessions.SessionAppService.GetCurrentLoginInformations (Gekko.Application) in 13.9835ms
INFO 2020-03-19 08:49:58,868 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Gekko.Sessions.SessionAppService.GetCurrentLoginInformations (Gekko.Application)'
INFO 2020-03-19 08:49:58,869 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 36.8874ms 200 application/json; charset=utf-8
Hello @ismcagdas,
Thanks for the answer.
Great news :)
Bye.