Summary

Class:SampleDotNetCore2RestStub.Controllers.VersionController
Assembly:SampleDotNetCore2RestStub
File(s):C:\SampleDotNetCore2RestStub\src\SampleDotNetCore2RestStub\Controllers\VersionController.cs
Covered lines:0
Uncovered lines:7
Coverable lines:7
Total lines:22
Line coverage:0%

Metrics

MethodCyclomatic complexity NPath complexity Sequence coverage Branch coverage
.ctor(...)1000
Version()1000

File(s)

C:\SampleDotNetCore2RestStub\src\SampleDotNetCore2RestStub\Controllers\VersionController.cs

#LineLine coverage
 1using Microsoft.AspNetCore.Mvc;
 2using Microsoft.Extensions.Options;
 3
 4namespace SampleDotNetCore2RestStub.Controllers
 5{
 6    [Route("api/[controller]")]
 7    public class VersionController : Controller
 8    {
 9        private readonly AppConfig _config;
 10
 011        public VersionController(IOptions<AppConfig> options)
 012        {
 013            _config = options.Value;
 014        }
 15
 16        [HttpGet]
 17        public string Version()
 018        {
 019            return _config.Version;
 020        }
 21    }
 22}