Base solution for your next web application

Activities of "owen84"

Can i specify the routes using the dynamic api method? I want to use url parameters.

To better explain i have the following:

foo/create foo/edit foo/action1 foo/action2 foo/action3

I would like to have it:

foo/create foo/edit foo/{id}/action1 foo/{id}/action2 foo/{id}/action3

Instead of passing the id through as an input object parameter

is it possible to return different status codes like:

400 - Bad Request 401 - Unauthorized 402 - Payment Required 403 - Forbidden 404 - Not Found

using the dynamic api implementation when raising and returning an exception?

ps - awesome product!

I would like to add a property to the returned json when a userfriendlyexception is thrown.

I would like to add an exception code as my api will be consumed by 3rd parties. Could you please let me know what i have to do? Ive looked all over but cant find a similar thread.

I get this error when i try to authenticate a user using the api endpoint - <a class="postlink" href="http://localhost:6634/api/account/authenticate">http://localhost:6634/api/account/authenticate</a>

The application is trying to return a InvalidUserNameOrPassword but it seems to be causing the exception when trying to localize the end message.

I dont think we will be using any localization features for this project and have the default locale 'always on' is a good solution for me. Could you please let me know how i can do this?

The below is the stack trace:

Abp.AbpException: Must set LocalizationSourceName before, in order to get LocalizationSource at Abp.WebApi.Controllers.AbpApiController.get_LocalizationSource() at Abp.WebApi.Controllers.AbpApiController.L(String name) at Zygo.Api.Controllers.AccountController.CreateExceptionForFailedLoginAttempt(AbpLoginResultType result, String usernameOrEmailAddress, String tenancyName) in C:\git\Zygo-Latest\Zygo.WebApi\Api\Controllers\AccountController.cs:line 75 at Zygo.Api.Controllers.AccountController.<GetLoginResultAsync>d__8.MoveNext() in C:\git\Zygo-Latest\Zygo.WebApi\Api\Controllers\AccountController.cs:line 63 --- End of stack trace from previous location where exception was thrown --- at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at System.Runtime.CompilerServices.TaskAwaiter1.GetResult() at Zygo.Api.Controllers.AccountController.<Authenticate>d__7.MoveNext() in C:\git\Zygo-Latest\Zygo.WebApi\Api\Controllers\AccountController.cs:line 39 --- End of stack trace from previous location where exception was thrown --- at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at System.Threading.Tasks.TaskHelpersExtensions.<CastToObject>d__31.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at System.Web.Http.Controllers.ApiControllerActionInvoker.<InvokeActionAsyncCore>d__0.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at System.Web.Http.Controllers.ActionFilterResult.<ExecuteAsync>d__2.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at System.Web.Http.Controllers.AuthenticationFilterResult.<ExecuteAsync>d__0.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at System.Web.Http.Controllers.ExceptionFilterResult.<ExecuteAsync>d__0.MoveNext()

Hello,

Im using aspnetboilerplate with module zero.

When i run the application i get the following exception on base.Application_Start(sender, e); in Application_Start on the Web application.

Exception Message - {"There are more than one source with name: Zygo! Source name must be unique!"}

Inner exception is null

Stack Trace:

at Abp.Localization.LocalizationManager.InitializeSources() at Abp.AbpKernelModule.PostInitialize() at Abp.Modules.AbpModuleManager.<InitializeModules>b__2(AbpModuleInfo module) at System.Collections.Generic.List1.ForEach(Action1 action) at Abp.Modules.AbpModuleManager.InitializeModules() at Abp.AbpBootstrapper.Initialize() at Abp.Web.AbpWebApplication.Application_Start(Object sender, EventArgs e) at Zygo.Web.MvcApplication.Application_Start(Object sender, EventArgs e) in C:\git\Zygo\Zygo.Web\Global.asax.cs:line 13

This does not occur when running tests or when building the application but only on runtime. I think its related to dependency injection.

I've already tried downloading a fresh code base and re adding all my code. Can someone please help me out?

Showing 1 to 5 of 5 entries