public ActionResult GetFibonacci([Required] long n)
 {
     try
     {
         Log.Logger.Information($"BEGIN: GetFibonacci with parameter: {n} ");
         var result = algorithmServices.CalculateFibonacci(n);
         Log.Logger.Information($"END: GetFibonacci Returned: {n}");
         return(Ok(result));
     } catch (Exception ex)  {
         Log.Logger.Error($"FAILED: GetFibonacci failed: {ex.Message}");
         return(BadRequest());
     }
 }
Пример #2
0
 public long CalculateFibonacci_BaseValues_ReturnValue(long num)
 {
     return(service.CalculateFibonacci(num));
 }