hi,
it's easy! see this sample console application => https://github.com/abpframework/abp/tree/dev/samples/BasicConsoleApplication
So that's the problem. Can you connect to the internet via your phone's wifi to understand the issue. If so, you might request your computer to access to the GitHub domain from your administrator.
Swagger doesn't allow Seperate Identity Server authentication. I think this is an issue to be solved by Swagger.
To test via Swagger, run the Acme.BookStore.HttpApi.Host
project https://localhost:44314/swagger/index.html
no! there's nothing to do with GitHub.
I might have forgotten to mention about Embedded Resources
.
To be able to overwrite an existing framework file, all your overwriting CSS
/ JS
/ CSHTML
files need to be set as Embedded Resource.
So in your case, you need to set these files as Embeded Resource => Default.cshtml , Default.css
Note that, you don't need to set all your CSS
/ JS
/ CSHTML
files. You just need to set the ones that come from the ABP Framework or the Modules of the framework.
Make this change and ping me back!
Remove ABP CLI
dotnet tool uninstall volo.abp.cli -g
Remove Suite
dotnet tool uninstall volo.abp.suite -g
there's no way to use CrudService without an IEntity
derivation.
you need to make paging sorting filtering manually
This shows how you can add a menu item
Add this to App.component
import { AddRoute } from '@abp/ng.core';
import { Store } from '@ngxs/store';
// ...
constructor(private store: Store){}
ngOnInit() {
this.store.dispatch([
new AddRoute({
name: 'Your Custom Page',
path: 'your-path',
parentName: 'AbpUiNavigation::Menu:Administration',
order: 0,
}),
new AddRoute({
name: 'Child 1',
path: '',
parentName: 'Your Custom Page',
order: 1,
}),
new AddRoute({
name: 'Child 2',
path: 'child',
parentName: 'Your Custom Page',
order: 2,
})
]);
}