at System.Collections.Generic.Stack`1.Enumerator.MoveNext()
at System.Collections.Generic.Stack`1..ctor(IEnumerable`1 collection)
at Ninject.Activation.Request..ctor(IContext parentContext, Type service, ITarget target, Func`1 scopeCallback)
at Ninject.Activation.Request.CreateChild(Type service, IContext parentContext, ITarget target)
at Ninject.Planning.Targets.Target`1.GetValue(Type service, IContext parent)
at System.Linq.Enumerable.WhereSelectArrayIterator`2.MoveNext()
at System.Linq.Buffer`1..ctor(IEnumerable`1 source)
at System.Linq.Enumerable.ToArray[TSource](IEnumerable`1 source)
at Ninject.Activation.Providers.StandardProvider.Create(IContext context)
at Ninject.Activation.Context.Resolve()
at System.Linq.Enumerable.WhereSelectListIterator`2.MoveNext()
at System.Linq.Enumerable.<CastIterator>d__b1`1.MoveNext()
at System.Linq.Enumerable.FirstOrDefault[TSource](IEnumerable`1 source, Func`2 predicate)
at AProject.Data.DB2.CommandParameterAdder.AddParameter(Object value, PropertyInfo propInfo, iDB2Command command, IParameterDefinition parameterDefinition) in c:\Builds\3cd0427f6943da7f\AProject.Data\DB2\CommandParameterAdder.cs:line 22
at AProject.Data.DB2.StoredProcedureCaller.AddParameters(IStoredProcedureDefinition storedProcedureDefinition, Object obj, Type type, iDB2Command command, String executingUserName, Int32 inOutStatusValue) in c:\Builds\3cd0427f6943da7f\AProject.Data\DB2\StoredProcedureCaller.cs:line 116
at AProject.Data.DB2.StoredProcedureCaller.CallProcedureInternal(String commandExecutingUser, Object obj, Int32 inOutStatusValue, Type type) in c:\Builds\3cd0427f6943da7f\AProject.Data\DB2\StoredProcedureCaller.cs:line 70
at AProject.Data.DB2.StoredProcedureCaller.CallProcedure(String commandExecutingUser, Object obj, Int32 inOutStatusValue) in c:\Builds\3cd0427f6943da7f\AProject.Data\DB2\StoredProcedureCaller.cs:line 48
at AProject.Data.DB2.DataAccessService.ExecuteInternal(Object obj, String executingUserName, DataAccessMode statusValue) in c:\Builds\3cd0427f6943da7f\AProject.Data\DB2\DataAccessService.cs:line 83
at AProject.Data.DB2.DataAccessService.Execute[T](T obj, String executingUserName, DataAccessMode statusValue) in c:\Builds\3cd0427f6943da7f\AProject.Data\DB2\DataAccessService.cs:line 35
at AProject.Agreement.Data.AgreementWriteDataAccess.CalculatePremiumForProducts(Agreement agreement, String executingUser) in c:\Builds\3cd0427f6943da7f\AProject.Agreement\Data\AgreementWriteDataAccess.cs:line 194
at AProject.Agreement.Data.AgreementWriteDataAccess.Access(Agreement agreement, String executingUser) in c:\Builds\3cd0427f6943da7f\AProject.Agreement\Data\AgreementWriteDataAccess.cs:line 71
at AProject.Agreement.Handlers.CreateAgreementCommandHandler.Handle(CreateAgreementCommand command) in c:\Builds\3cd0427f6943da7f\AProject.Agreement\Handlers\CreateAgreementCommandHandler.cs:line 52
at AProject.Api.Agreement.Controllers.AgreementController.Create(String companyId, Int64 agentId, CreateAgreementCommand command) in c:\Builds\3cd0427f6943da7f\AProject.Api.Agreement\Controllers\AgreementController.cs:line 57
at lambda_method(Closure , Object , Object[] )
at System.Web.Http.Controllers.ReflectedHttpActionDescriptor.ActionExecutor.<>c__DisplayClass13.<GetExecutor>b__c(Object instance, Object[] methodParameters)
at System.Web.Http.Controllers.ReflectedHttpActionDescriptor.ActionExecutor.Execute(Object instance, Object[] arguments)
at System.Threading.Tasks.TaskHelpers.RunSynchronously[TResult](Func`1 func, CancellationToken cancellationToken)