diff --git a/UnitTestVSA/bin/Debug/VirtualStudentAdviser.xml b/UnitTestVSA/bin/Debug/VirtualStudentAdviser.xml new file mode 100644 index 0000000..e5b14dd --- /dev/null +++ b/UnitTestVSA/bin/Debug/VirtualStudentAdviser.xml @@ -0,0 +1,208 @@ + + + + VirtualStudentAdviser + + + + + Launches the rec engine using the major majorId and school schoolId + + + + + + + + Tests the plan with planId + + The planId of plan to test + + + + + Tests all plans in the DB. + + + Need to store test result. No need to retest plans more than once and takes around 20 minutes to do the current set. + + + + + + Runs the rec engine using ParameterSet param that is written to the body of the request + + + Input ParameterSet for the algorithm + + + + + + Returns a list of course objects + + + + + + Saves study plan to database. + + + studyPlan is different than the plan stored with id oldPlanId but has the same major and school + + List of SelectSudyPlan. These are the studyplans with the string values of the StudyPlan ids + Id to the student the plan belongs to + The plan Id for the plan before the plan was manipulated by the user + Name of plan given by student + + returns the new planId for the saved plan + + + + + Returns all the inactive plans associated with studentId. + + Returns all of the plans except the first since there is not a active field in the StudentStudyPlan table. + Needs to be changed to return the plans with an active value of 0 when active exists + Id to the student the plan belongs to + + + + Returns the active plan associated with studentId. + + Returns the first plan since there is not an active field in the StudentStudyPlan table. + Needs to be changed to return the plan with an active value of 1 when active exists + + { + parameterSet": { + id: 0, + majorId: 0, + major: "Mechanical Engineering", + schoolId: 0, + school: "\nUniversity of Washington", + jobTypeId: 0, + jobType: "Full Time", + budgetId: 0, + budget: "$100.00 - $599.99", + timePreferenceId: 0, + timePreference: "Morning", + quarterPreferenceId: 0, + quarterPreference: "Fall ", + completedCourses: "[1,2]", + placementCourses: "Default placement", + dateAdded: "0001-01-01T00:00:00", + lastDateModified: "0001-01-01T00:00:00", + status: 0 + }, + planName": null, + studentId": 456, + planId": 2166 + } + + + + Id to the student the plan belongs to + + + + Takes academic plans from database or as List of StudyPlans and enumerates the errors + + + + + Takes study plan and enumerates errors + + List of StudyPlan that all share the same planId + mapping of course and prerequisite groups + for example: + course group prereq + 199 1 191 + 199 1 264 + 199 2 191 + 199 2 1246 + 199 2 268 + + All required course for plan's major and school + List of all courses availabvle at EvCC in db + the starting point of student. The classes the student has complete at time of generation + copy of the database context. + + The VirtualAdviserContex is passed in to have access to course scheduling but that table could be added as a paramater as a List of CourseTime. + + + + + + checks that all scheduled courses are in quarters that offer that course + + The list of StudyPlans represetingh the plan to test + Database Context to retrieve CourseTime info + list of all courseIds that are in quarters they are not offered + + + + Gets the string of the course with courseId equal to param courseId + + The courseId of the course to find the title + List of all courses + string of course representing courseId + + + + Uses param qtr to return the next quarters id. + + The current quarterId + The next quarterId + + + + + + + + + + + using param year and qtr returns the next year if associated with the next qtr + + The current year + The current qtrId + Next qtrs year + + + + + + + + + + + Ensures that studyPlan contains all degrees required courses + + Current Study Plan + List of degree required courses + + + + + Ensures that all the courses have thier prereqs scheudled correctily + + The current Plan + Mapping of courseId to array of prereq groups + all the courses the student already has taken + mapping of course id and list of unschedued prereq + + If all the prereq groups are unfulfilled, it chooses the missing courses from the last prereq group for validation messages + + + + + returns the group associated with courseId + + Mapping of courseId to prereq groups + current courseId + The group associated with courseId. If courseId has no groups it returns int[0][] + + + diff --git a/src/VirtualStudentAdviser/Controllers/RecEngineController.cs b/src/VirtualStudentAdviser/Controllers/RecEngineController.cs index 07832c1..bfb3cdb 100644 --- a/src/VirtualStudentAdviser/Controllers/RecEngineController.cs +++ b/src/VirtualStudentAdviser/Controllers/RecEngineController.cs @@ -12,6 +12,7 @@ namespace VirtualStudentAdviser.Controllers { + [Route("api/RecEngine")] public class RecEngineController : Controller { @@ -19,13 +20,19 @@ public class RecEngineController : Controller private readonly IVirtualAdviserRepository _IVSARepostory; + public RecEngineController(IVirtualAdviserRepository IVSARepostory) { _IVSARepostory = IVSARepostory; } - + /// + /// Launches the rec engine using the major majorId and school schoolId + /// + /// + /// + /// [HttpGet("LaunchEngine/{majorId}/{schoolId}"), Produces("application/json")] public JsonResult LaunchEngine(int majorId, int schoolId) { diff --git a/src/VirtualStudentAdviser/Controllers/TestController.cs b/src/VirtualStudentAdviser/Controllers/TestController.cs new file mode 100644 index 0000000..80fa8a6 --- /dev/null +++ b/src/VirtualStudentAdviser/Controllers/TestController.cs @@ -0,0 +1,116 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Net; +using System.Net.Http; +using Microsoft.AspNetCore.Mvc; +using Newtonsoft.Json; +using VirtualStudentAdviser.Models; +using VirtualStudentAdviser.Services; + +// For more information on enabling Web API for empty projects, visit http://go.microsoft.com/fwlink/?LinkID=397860 + + +namespace VirtualStudentAdviser.Controllers +{ + /// + /// Exposes test validation module through calls to testPlan and testAllPlans + /// + [Route("api/test")] + public class TestController : Controller + { + + private readonly IVirtualAdviserRepository _IVSARepostory; + /// + /// Create a new TestController. + /// + /// + /// IVirtualAdviserRepository that has methods to access database + /// + /// + /// This is called by the ASP.NET framework and will only be called manually in testing + /// + public TestController(IVirtualAdviserRepository IVSARepostory) + { + _IVSARepostory = IVSARepostory; + } + + + /// + /// Tests the plan with planId + /// + /// + /// The planId of plan to test + /// + /// + /// Returns json of PlanVerificationInfo object + /// + [HttpGet("testPlan/{planId}")] + public JsonResult testPlan(int planId) + { + // get all study plans with planId planId + List sp = _IVSARepostory.getStudyPlans(planId).ToList(); + + // majorSchoolpair[0] is majorid + // majorSchoolpair[1] is schoolid + var majorSchoolpair = _IVSARepostory.getMajorSchoolPairs(planId); + + // get all required courses for major and school pair + var requiredCourses = _IVSARepostory.getTargetCourses(majorSchoolpair[0], majorSchoolpair[1]); + + // get all the scheduled courses in db + List courses = _IVSARepostory.getAllCourses(); + + // get plan verification results + PlanVerificationInfo testResult = _IVSARepostory.testPlan(sp, majorSchoolpair[0], majorSchoolpair[1], requiredCourses, courses); + return new JsonResult(testResult); + } + + /// + /// Tests all plans in the DB. + /// + /// + /// Need to store test result. No need to retest plans more than once and takes around 20 minutes to do the current set. + /// + /// + /// json object of mapping of planId to PlanVerificationInfo object + /// + [HttpGet("testAllPlans")] + public JsonResult testAllPlans() + { + var planIds = _IVSARepostory.getPlanIds(); + + // counter for progress of method + int count = 1; + + var courses = _IVSARepostory.getAllCourses(); + + // holds mapping of planId to plan verification results + Dictionary finalResult = new Dictionary(); + + foreach (var v in planIds) + { + + List sp = _IVSARepostory.getStudyPlans(v).ToList(); + + // majorSchoolpair[1] is major majorSchoolpair[2] is school + var majorSchoolpair = _IVSARepostory.getMajorSchoolPairs(v); + var requiredCourses = _IVSARepostory.getTargetCourses(majorSchoolpair[0], majorSchoolpair[1]); + + + + PlanVerificationInfo currResult = _IVSARepostory.testPlan(sp, majorSchoolpair[0], majorSchoolpair[1], requiredCourses, courses); + + // add current plan result to final results + finalResult.Add(v, currResult); + + // display method progress + Console.WriteLine(count + "/" + planIds.Length); + count++; + } + return new JsonResult(finalResult); + } + } +} + + diff --git a/src/VirtualStudentAdviser/Controllers/VsaController.cs b/src/VirtualStudentAdviser/Controllers/VsaController.cs index 459dfea..0191de7 100644 --- a/src/VirtualStudentAdviser/Controllers/VsaController.cs +++ b/src/VirtualStudentAdviser/Controllers/VsaController.cs @@ -9,6 +9,8 @@ using System.Net; using System.Net.Http; using Microsoft.AspNetCore.Cors; +using System.Data.SqlClient; + namespace VirtualStudentAdviser.Controllers @@ -24,6 +26,8 @@ public VSAController(IVirtualAdviserRepository IVSARepostory) _IVSARepostory = IVSARepostory; } + + // GET api/values/5 [HttpGet] // public string Get(int MajorId, int[] CompleteCourses, int SchoolId) @@ -33,8 +37,25 @@ public JsonResult Get() var result = _IVSARepostory.launchEngine(1, arr, 16); //va result = JsonConvert.SerializeObject(plan); return new JsonResult(result); - } - + } + + /// + /// Gets plan with planId id + /// + /// + /// + /// [ + /// { + /// planId: 70, + /// courseNumber: "PHYS& 243", + /// quarter: "Fall", + /// year: 2016 + /// + /// } + /// ] + /// + /// + /// [HttpGet("{id}"), Produces("application/json")] public JsonResult Get(int id) { @@ -45,6 +66,13 @@ public JsonResult Get(int id) } + /// + /// Runs the rec engine using ParameterSet param that is written to the body of the request + /// + /// + /// Input ParameterSet for the algorithm + /// + /// // int MajorId, int SchoolId, int[] TargetCourses, int[] CompletedCourses, int JobType, int TimePreference, int[] PrimaryPurpose, int Budget, int Placements [HttpPost] public JsonResult runRecEngine([FromBody] ParameterSet param) @@ -75,5 +103,104 @@ public JsonResult runRecEngine([FromBody] ParameterSet param) // response.Headers.Add("Access-Control-Allow-Methods", "*"); // return response; //} + + /// + /// Returns a list of course objects + /// + [HttpGet("getCourses")] + public JsonResult getCourses() + { + return new JsonResult(_IVSARepostory.getAllCourses()); + + } + + /// + /// Saves study plan to database. + /// + /// + /// studyPlan is different than the plan stored with id oldPlanId but has the same major and school + /// + /// List of SelectSudyPlan. These are the studyplans with the string values of the StudyPlan ids + /// Id to the student the plan belongs to + /// The plan Id for the plan before the plan was manipulated by the user + /// Name of plan given by student + /// + /// returns the new planId for the saved plan + /// + [HttpPost("savePlan/{studentId}/{oldPlanId}/{planName}")] + public int savePlan([FromBody] List studyPlan,int studentId, int oldPlanId, string planName) + { + + List newStudyPlan = _IVSARepostory.convertStudyPlan(studyPlan); + var msPair = _IVSARepostory.getMajorSchoolPairs(oldPlanId); + int planId = _IVSARepostory.insertNewStudyPlan(newStudyPlan, studentId, msPair[0], msPair[1], planName); + + // int newId = _IVSARepostory.insertStudyPlan(newStudyPlan); + + return planId; + } + + + /// + /// Returns all the inactive plans associated with studentId. + /// + /// Returns all of the plans except the first since there is not a active field in the StudentStudyPlan table. + /// Needs to be changed to return the plans with an active value of 0 when active exists + /// Id to the student the plan belongs to + + [HttpGet("getInactivePlanInfo/{studentId}")] + public JsonResult getInactivePlanInfo(int studentId) + { + return new JsonResult(_IVSARepostory.GetInactiveParameterSets( studentId)); + + } + + /// + /// Returns the active plan associated with studentId. + /// + /// Returns the first plan since there is not an active field in the StudentStudyPlan table. + /// Needs to be changed to return the plan with an active value of 1 when active exists + /// + /// { + /// parameterSet": { + /// id: 0, + /// majorId: 0, + /// major: "Mechanical Engineering", + /// schoolId: 0, + /// school: "\nUniversity of Washington", + /// jobTypeId: 0, + /// jobType: "Full Time", + /// budgetId: 0, + /// budget: "$100.00 - $599.99", + /// timePreferenceId: 0, + /// timePreference: "Morning", + /// quarterPreferenceId: 0, + /// quarterPreference: "Fall ", + /// completedCourses: "[1,2]", + /// placementCourses: "Default placement", + /// dateAdded: "0001-01-01T00:00:00", + /// lastDateModified: "0001-01-01T00:00:00", + /// status: 0 + /// }, + /// planName": null, + /// studentId": 456, + /// planId": 2166 + ///} + /// + /// + /// + /// Id to the student the plan belongs to + [HttpGet("getActivePlanInfo/{studentId}")] + public JsonResult getActivePlanInfo(int studentId) + { + PlanInfo getParamerterSet = _IVSARepostory.GetActiveParameterSet(studentId); + if (getParamerterSet == null) + { + return new JsonResult(new PlanInfo()); + } + return new JsonResult(getParamerterSet); + } + + // public HttpResponseMessage saveRating([FromBody] ) } } diff --git a/src/VirtualStudentAdviser/Models/Budget.cs b/src/VirtualStudentAdviser/Models/Budget.cs new file mode 100644 index 0000000..479a30d --- /dev/null +++ b/src/VirtualStudentAdviser/Models/Budget.cs @@ -0,0 +1,20 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Threading.Tasks; + +namespace VirtualStudentAdviser.Models +{ + public class Budget + { + public int Id { get; set; } + public string Name { get; set; } + public int MaxCredit { get; set; } + public int ResidentStatusId { get; set; } + + } + + + +} + \ No newline at end of file diff --git a/src/VirtualStudentAdviser/Models/ParameterSet.cs b/src/VirtualStudentAdviser/Models/ParameterSet.cs index 7c8ca7e..ebb79b5 100644 --- a/src/VirtualStudentAdviser/Models/ParameterSet.cs +++ b/src/VirtualStudentAdviser/Models/ParameterSet.cs @@ -1,26 +1,50 @@ using System; using System.Collections.Generic; +using System.ComponentModel.DataAnnotations.Schema; using System.Linq; using System.Threading.Tasks; +using Microsoft.AspNetCore.Server.Kestrel.Internal.Networking; namespace VirtualStudentAdviser.Models { public class ParameterSet { + public int Id { get; set; } public int MajorId { get; set; } + + [NotMapped] + public string Major { get; set; } public int SchoolId { get; set; } + + [NotMapped] + public string School { get; set; } + public int JobTypeId { get; set; } + [NotMapped] + public string JobType { get; set; } + public int BudgetId { get; set; } + + [NotMapped] + public string Budget { get; set; } + public int TimePreferenceId { get; set; } + + [NotMapped] + public string TimePreference { get; set; } + public int QuarterPreferenceId { get; set; } + [NotMapped] + public string QuarterPreference { get; set; } + public string CompletedCourses { get; set; } public string PlacementCourses { get; set; } public DateTime DateAdded { get; set; } public DateTime LastDateModified { get; set; } public int Status { get; set; } - + // public int planID { get; internal set; } public ParameterSet(int MajorId, int SchoolId, int JobTypeId, int BudgetId, int TimePreferenceId, int QuarterPreferenceId, string CompletedCourses, string PlacementCourses) @@ -38,5 +62,23 @@ public ParameterSet(int MajorId, int SchoolId, int JobTypeId, int BudgetId, int this.Status = 1; } + + public ParameterSet() + { + + + } + public ParameterSet( string Major, string School, string JobType, string Budget, string TimePreference, string QuarterPreference, + string CompletedCourses, string PlacementCourses) + { + this.Major = Major; + this.School = School; + this.JobType = JobType; + this.Budget = Budget; + this.TimePreference = TimePreference; + this.QuarterPreference = QuarterPreference; + this.CompletedCourses = CompletedCourses; + this.PlacementCourses = PlacementCourses; + } } } diff --git a/src/VirtualStudentAdviser/Models/PlanInfo.cs b/src/VirtualStudentAdviser/Models/PlanInfo.cs new file mode 100644 index 0000000..c367b5d --- /dev/null +++ b/src/VirtualStudentAdviser/Models/PlanInfo.cs @@ -0,0 +1,35 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Threading.Tasks; + +namespace VirtualStudentAdviser.Models +{ + /// + /// Association of paramater set with planName, studentId and planId + /// + public class PlanInfo + { + public ParameterSet parameterSet { get; set; } + public string planName { get; set; } + public int studentId { get; set; } + public int planId {get; set; } + + + public PlanInfo(ParameterSet ps, string planName, int studentId, int planId) + { + this.parameterSet = ps; + this.planName = planName; + this.studentId = studentId; + this.planId = planId; + } + + public PlanInfo() + { + this.parameterSet = new ParameterSet(); + + } + + + } +} diff --git a/src/VirtualStudentAdviser/Models/PlanVerificationInfo.cs b/src/VirtualStudentAdviser/Models/PlanVerificationInfo.cs new file mode 100644 index 0000000..4a10227 --- /dev/null +++ b/src/VirtualStudentAdviser/Models/PlanVerificationInfo.cs @@ -0,0 +1,33 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Threading.Tasks; + +namespace VirtualStudentAdviser.Models +{ + /// + /// Association of planId to plan errors + /// + /// To add additional error results a new public list can be added here. + /// A verification method needs to be added to PlanVerification and the list is populated in the runTests method + /// + public class PlanVerificationInfo + { + public int planId; + public List unfulfilledDegreeCourses { get; set; } + public List unfulfilledPrereqs { get; set; } + public List incorrectScheduling { get; set; } + + + + public PlanVerificationInfo() + { + unfulfilledDegreeCourses = new List(); + unfulfilledPrereqs = new List(); + incorrectScheduling = new List(); + + } + + + } +} diff --git a/src/VirtualStudentAdviser/Models/QuarterPreference.cs b/src/VirtualStudentAdviser/Models/QuarterPreference.cs new file mode 100644 index 0000000..0a26fcd --- /dev/null +++ b/src/VirtualStudentAdviser/Models/QuarterPreference.cs @@ -0,0 +1,14 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Threading.Tasks; + +namespace VirtualStudentAdviser.Models +{ + public class QuarterPreference + { + public int Id {get;set;} + public string TimePeriod { get; set; } + + } +} diff --git a/src/VirtualStudentAdviser/Models/School.cs b/src/VirtualStudentAdviser/Models/School.cs new file mode 100644 index 0000000..8c7b7c1 --- /dev/null +++ b/src/VirtualStudentAdviser/Models/School.cs @@ -0,0 +1,11 @@ +using System; +using System.Collections.Generic; + +namespace VirtualStudentAdviser.Models +{ + public partial class School + { + public int Id { get; set; } + public string Name { get; set; } + } +} diff --git a/src/VirtualStudentAdviser/Models/StudentStudyPlan.cs b/src/VirtualStudentAdviser/Models/StudentStudyPlan.cs index 4fdce2d..cffe880 100644 --- a/src/VirtualStudentAdviser/Models/StudentStudyPlan.cs +++ b/src/VirtualStudentAdviser/Models/StudentStudyPlan.cs @@ -13,14 +13,25 @@ public class StudentStudyPlan public DateTime CreationDate { get; set; } public DateTime LastDateModified { get; set; } public int Status { get; set; } - - public StudentStudyPlan(int StudentId, int PlanId, DateTime CreationDate, DateTime LastDateModified, int Status) + public string PlanName { get; set; } + public StudentStudyPlan(int StudentId, int PlanId, DateTime CreationDate, DateTime LastDateModified, int Status, string PlanName) { this.StudentId = StudentId; this.PlanId = PlanId; this.CreationDate = CreationDate; this.LastDateModified = LastDateModified; this.Status = Status; + this.PlanName = PlanName; + } + + + public StudentStudyPlan(int StudentId, DateTime CreationDate, DateTime LastDateModified, int Status, string planName) + { + this.StudentId = StudentId; + this.CreationDate = CreationDate; + this.LastDateModified = LastDateModified; + this.Status = Status; + this.PlanName = planName; } diff --git a/src/VirtualStudentAdviser/Models/TimePreference.cs b/src/VirtualStudentAdviser/Models/TimePreference.cs new file mode 100644 index 0000000..2271468 --- /dev/null +++ b/src/VirtualStudentAdviser/Models/TimePreference.cs @@ -0,0 +1,13 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Threading.Tasks; + +namespace VirtualStudentAdviser.Models +{ + public class TimePreference + { + public int Id { get; set; } + public string TimePeriod { get; set; } + } +} diff --git a/src/VirtualStudentAdviser/Properties/PublishProfiles/publish-module.psm1 b/src/VirtualStudentAdviser/Properties/PublishProfiles/publish-module.psm1 index adc6ada..bf5aa8e 100644 --- a/src/VirtualStudentAdviser/Properties/PublishProfiles/publish-module.psm1 +++ b/src/VirtualStudentAdviser/Properties/PublishProfiles/publish-module.psm1 @@ -1005,7 +1005,8 @@ function Execute-Command { [System.IO.FileInfo]$workingDirectory ) process{ - $psi = New-Object -TypeName System.Diagnostics.ProcessStartInfo + $psi = New-Object -TypeName System.Diagnostics.Process + Info $psi.CreateNoWindow = $true $psi.UseShellExecute = $false $psi.RedirectStandardOutput = $true diff --git a/src/VirtualStudentAdviser/Services/IVirtualAdviserRepository.cs b/src/VirtualStudentAdviser/Services/IVirtualAdviserRepository.cs index ad78939..3632171 100644 --- a/src/VirtualStudentAdviser/Services/IVirtualAdviserRepository.cs +++ b/src/VirtualStudentAdviser/Services/IVirtualAdviserRepository.cs @@ -2,6 +2,7 @@ using System.Collections.Generic; using System.Linq; using System.Threading.Tasks; +using Microsoft.AspNetCore.Mvc; using VirtualStudentAdviser.Models; namespace VirtualStudentAdviser.Services @@ -11,6 +12,140 @@ public interface IVirtualAdviserRepository string runRecommendationEngine(int MajorId, int[] CompleteCourses, int SchoolId); List launchEngine(int MajorId, int[] CompleteCourses, int SchoolId); + + + /// + /// Returns list of SelectStudyPlan associated with planId + /// + /// + /// plan + /// + /// + /// Returns list of SelectStudyPlan associated with planId + /// List getStudyPlan(int planId); + + /// + /// Returns list of StudyPlan associated with planId + /// + /// + /// plan + /// + /// + /// Returns list of StudyPlan associated with planId + /// + List getStudyPlans(int planId); + + + + /// + /// Gets the plan's assocaited major and school information + /// + /// + /// plan + /// + /// + /// Returns array with major and school ids {planId, majorId, schoolId} + /// + int[] getMajorSchoolPairs(int planId); + + /// + /// Gets all of the plan ids + /// + /// + /// array of plan ids + /// + int[] getPlanIds(); + + + /// + /// Runs verification on studyPlan + /// + /// The plan to be tested + /// Plan's majorId + /// Plan's schoolId + /// Array of all the degree's required courses + /// List of all the courses offered at EvCC from the db + /// + /// PlanVerificationInfo, arrays of error messages + /// + PlanVerificationInfo testPlan(List studyPlan, int majorId, int schoolId, int[] requiredCourses, List courses); + + /// + /// Gets all of the time scheduings for the course represented by courseId + /// + /// The selected course + /// List of arrays that represent the scheduling + List getCourseSchedule(int courseId); + + + /// + /// Takes SelectStudyPlan (string representation) and parses it into StudyPlan (id representation) + /// + /// The studyPlan with string values + /// StudyPlan with the associated id keys + /// SelectStudyPlan is the format the webpage sends to the API in the body of the message. + List convertStudyPlan(List studyPlan); + + /// + /// Writes new plan to DB + /// + /// Plan to be written + void insertStudyPlan(List studyPlan); + + /// + /// Returns an array of all the major and school required courses + /// + /// + /// The inner array is of format: {CourseId, MajorId, SchoolId} + /// + /// Array of required course arrays + int[][] getAllTargetCourses(); + + /// + /// Returns the degree core courses associated with the major and school + /// + /// The id of the Major + /// The id of the School + /// list of required course ids + int[] getTargetCourses(int MajorId, int SchoolId); + + /// + /// Gets all available courses in the database + /// + /// + /// List of Course objects + /// + List getAllCourses(); + + /// + /// Returns active PlanInfo associated with the student with id studentId + /// + /// studentId of current student + /// Returns all the inactive PlanInfo associated with the student associated with studentId + /// There is not a active plan column in StudentStudyPlan db table. When that is added, this will need to be rewritten + /// since it assumes the first plan is the active one + PlanInfo GetActiveParameterSet(int studentId); + + /// + /// Writes sp to datbase + /// + /// New plan + /// Current student's id + /// Plan's majorID + /// Plan's schoolID + /// Name of plan given by student + /// + int insertNewStudyPlan(List sp, int studentId, int majorId, int schoolId, string planName); + + /// + /// Returns all the inactive PlanInfo associated with the student associated with studentId + /// + /// studentId of current student + /// Returns all the inactive PlanInfo associated with the student with id studentId + /// There is not a active plan column in StudentStudyPlan db table. When that is added, this will need to be rewritten + /// since it assumes the first plan is the active one + PlanInfo[] GetInactiveParameterSets(int studentId); + } } diff --git a/src/VirtualStudentAdviser/Services/PlanVerification.cs b/src/VirtualStudentAdviser/Services/PlanVerification.cs new file mode 100644 index 0000000..814ac9c --- /dev/null +++ b/src/VirtualStudentAdviser/Services/PlanVerification.cs @@ -0,0 +1,382 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using Microsoft.AspNetCore.Routing; +using VirtualStudentAdviser.Controllers; +using VirtualStudentAdviser.Models; +using VirtualStudentAdviser.Services; + +namespace VirtualStudentAdviser +{ + + + /// + /// Takes academic plans from database or as List of StudyPlans and enumerates the errors + /// + public static class PlanVerification + { + + /// + /// Takes study plan and enumerates errors + /// + /// List of StudyPlan that all share the same planId + /// mapping of course and prerequisite groups + /// for example: + /// course group prereq + /// 199 1 191 + /// 199 1 264 + /// 199 2 191 + /// 199 2 1246 + /// 199 2 268 + /// + + /// All required course for plan's major and school + /// List of all courses availabvle at EvCC in db + /// the starting point of student. The classes the student has complete at time of generation + /// copy of the database context. + + /// + /// The VirtualAdviserContex is passed in to have access to course scheduling but that table could be added as a paramater as a List of CourseTime. + /// + /// + public static PlanVerificationInfo runTests(List studyPlan, Dictionary prereqs, int[] requiredCourses, List courses,int[] completedCourses, VirtualAdviserContext vac) + { + + + + // planVerificationInfo is a mapping of planId to different lists of strings + PlanVerificationInfo result = new PlanVerificationInfo(); + int planId = studyPlan[0].PlanId; + + result.planId = planId; + + // get all degree core courses that are unscheduled + List degreeFulfilledCourses = Output_DegreeFulfilled(studyPlan, requiredCourses.ToList()); + + // get all prereq courses that are unscheduled + Dictionary> prereqsCorrect = Output_CorrectOrderOfPreReq(studyPlan, prereqs,completedCourses); + + // get all courses that are scheduled in quarters they are not offered + List incorrectScheduling = Ouput_CoursesScheduledCorrectily(studyPlan, vac); + + + // append each of the results of the validation methods to result + foreach (var course in degreeFulfilledCourses) + { + result.incorrectScheduling.Add("Core Course " + getCourseNumberFromId(course, courses) + " is not scheduled"); + } + + foreach (var key in prereqsCorrect.Keys) + { + foreach (var value in prereqsCorrect[key]) + { + result.unfulfilledPrereqs.Add(getCourseNumberFromId(key, courses) + " is missing prereq " + getCourseNumberFromId(value, courses)); + + } + } + + foreach (var course in incorrectScheduling) + { + result.incorrectScheduling.Add("Course " + getCourseNumberFromId(course, courses) + " is scheduled in a quarter it is not offered"); + } + return result; + } + + + /// + /// checks that all scheduled courses are in quarters that offer that course + /// + /// The list of StudyPlans represetingh the plan to test + /// Database Context to retrieve CourseTime info + + /// list of all courseIds that are in quarters they are not offered + private static List Ouput_CoursesScheduledCorrectily(List studyPlan, VirtualAdviserContext vac) + { + + List result = new List(); + foreach (var course in studyPlan) + { + // a course is incorrectily scheudled when there are no rows in CourseTime equal to the current course's courseId + var value = vac.CourseTime.Where(c => c.CourseId == course.CourseId); + if (!value.Any(c => c.QuarterId == course.QuarterId)) + { + result.Add(course.CourseId); + } + + } + return result; + } + + // id for the first quarter, Autumn + static int startQtr = 1; + + // id for the last quarter, Summer + static int endQtr = 4; + + + /// + /// Gets the string of the course with courseId equal to param courseId + /// + /// The courseId of the course to find the title + /// List of all courses + /// string of course representing courseId + private static string getCourseNumberFromId(int courseId, List courses) + { + var course = courses.Where(c => c.CourseId == courseId).Select(m => m.CourseNumber).First(); + + return course.Trim(); + } + + /// + /// Uses param qtr to return the next quarters id. + /// + /// The current quarterId + /// The next quarterId + private static int getNextQuarter(int qtr) + { + + //qtr is out of valid range + if (qtr < startQtr || qtr > endQtr) + { + return -1; + } + + if (qtr == endQtr) + { + return startQtr; + } + + if (qtr >= startQtr) + { + return qtr + 1; + } + + return qtr; + } + + + /// + /// makes sure the quarters are in the correct order + /// + /// + /// + /// true if the quarters are in correct order in the studyPlan + /// + /// + /// This method is currentily not in use for plan verification but could be used as an unit test + /// + public static bool Output_CourseInfo_QuartersCorrectOrder(List studyPlan) + { + if (studyPlan.Count == 0) + { + return true; + } + int lastQtr = studyPlan[0].QuarterId; + int lastYear = studyPlan[0].YearId; + for (int i = 1; i < studyPlan.Count; i++) + { + + int qtr = studyPlan[i].QuarterId; + int year = studyPlan[i].YearId; + if (qtr == lastQtr) + { + continue; + } + + int expectedQtr = getNextQuarter(lastQtr); + + + if (!(qtr == expectedQtr && expectedQtr != -1 || year > lastYear || (lastQtr < qtr && lastYear == year))) + { + return false; + + } + + + lastQtr = qtr; + lastYear = year; + } + return true; + } + + /// + /// using param year and qtr returns the next year if associated with the next qtr + /// + /// The current year + /// The current qtrId + /// Next qtrs year + // returns the next year after the current qtr and year + private static int getNextYear(int year, int qtr) + { + int nextQuarter = getNextQuarter(qtr); + + if (nextQuarter == 2) + { + return year + 1; + } + + return year; + + } + + /// + /// makes sure the quarters are in the correct order + /// + /// + /// + /// True if the quarters are in the correct order + /// + /// + /// This method is currentily not in use for plan verification but could be used as an unit test + /// + public static bool Output_CourseInfo_YearsCorrectOrder(List studyPlan) + { + if (studyPlan.Count == 0) + { + return true; + } + int lastQtr = studyPlan[0].QuarterId; + int lastYr = studyPlan[0].YearId; + + for (int i = 1; i < studyPlan.Count; i++) + { + int qtr = studyPlan[i].QuarterId; + + int year = studyPlan[i].YearId; + + // the quarter has more than one course scheduled + if (qtr == lastQtr && year == lastYr) + { + continue; + } + + + + + int expectedYear = getNextYear(lastYr, lastQtr); + + if (!(expectedYear == year || year > lastYr || (lastQtr < qtr && lastYr == year))) + { + return false; + } + + lastQtr = qtr; + lastYr = year; + + } + return true; + } + + + + // tests of transfer degree is fulfilled + /// + /// Ensures that studyPlan contains all degrees required courses + /// + /// Current Study Plan + /// List of degree required courses + /// + public static List Output_DegreeFulfilled(List studyPlan, List requiredCourses) + { + for (int i = 0; i < studyPlan.Count; i++) + { + + int val = studyPlan[i].CourseId; + requiredCourses.Remove(val); + } + return requiredCourses; + } + + /// + /// Ensures that all the courses have thier prereqs scheudled correctily + /// + /// The current Plan + /// Mapping of courseId to array of prereq groups + /// all the courses the student already has taken + /// mapping of course id and list of unschedued prereq + /// + /// If all the prereq groups are unfulfilled, it chooses the missing courses from the last prereq group for validation messages + /// + // all the classes have their prereqs satisfied + public static Dictionary> Output_CorrectOrderOfPreReq(List studyPlan, + Dictionary prereq, int[] takenCourses) + { + // quarters is a list of courses. Each element corresponds to a new quarter + List> quarters = studyPlan.GroupBy(m => new { m.QuarterId, m.YearId }).Select(grp => grp.Select(m => m.CourseId).ToList()).ToList(); + + // convert quarters to a stack. + // the top element is the quarter that will be taken last + Stack> s = new Stack>(quarters); + + //mapping of course id and list of unschedued prereq + Dictionary> result = new Dictionary>(); + + // go through each quarter and ensure that at least one group of prereqs is in the list composed of the remaining stack elements and the takenCourses + while (s.Count > 0) + { + List currQuarter = s.Pop(); + + // select all the elements of the stack and add taken courses to it. flattenit + var r = s.SelectMany(m => m).Concat(takenCourses).ToList(); + + // ensure at all of the courses in current quarter have prereqs scheudled + foreach (var c in currQuarter) + { + + int[][] coursePrereqs = getPrereqGroups(prereq, c); + + // keeps track of if a course has prereqs met + bool satisfied = false; + List intersect = null; + foreach (var v in coursePrereqs) + { + + // intersect is the list of values coursePrereqs and the remaining stack have in common + intersect = r.Intersect(v.ToList()).ToList(); + satisfied = intersect.Count == v.Length; + + // if one of the groups match the course has prereqs scheduled + if (satisfied) + { + break; + } + + } + + // course has prereqs that are unmet + if (!satisfied && coursePrereqs.Length != 0 ) + { + // if !satified all the coursePrereq groups were visited + + // add mapping of course and all the prereqs that were not scheduled in last group + var lastPrereqGroup = coursePrereqs.Last(); + if (!result.ContainsKey(c)) + result.Add(c, new List()); + result[c].AddRange(lastPrereqGroup.Except(intersect)); + + } + + } + + } + + return result; + } + + + /// + /// returns the group associated with courseId + /// + /// Mapping of courseId to prereq groups + /// current courseId + /// The group associated with courseId. If courseId has no groups it returns int[0][] + private static int[][] getPrereqGroups(Dictionary prereqs, int courseId) + { + if(prereqs.ContainsKey(courseId)) + return prereqs[courseId]; + return new int[0][]; + } + } + +} + diff --git a/src/VirtualStudentAdviser/Services/VirtualAdviserContext.cs b/src/VirtualStudentAdviser/Services/VirtualAdviserContext.cs index 6ef1fae..845ab31 100644 --- a/src/VirtualStudentAdviser/Services/VirtualAdviserContext.cs +++ b/src/VirtualStudentAdviser/Services/VirtualAdviserContext.cs @@ -7,6 +7,9 @@ namespace VirtualStudentAdviser.Services { + /// + /// DbContext for reading and writing to the vsaDev datavase + /// public class VirtualAdviserContext : DbContext { @@ -21,6 +24,7 @@ public class VirtualAdviserContext : DbContext public virtual DbSet Department { get; set; } public virtual DbSet JobType { get; set; } public virtual DbSet Major { get; set; } + public virtual DbSet School { get; set; } public virtual DbSet Quarter { get; set; } public virtual DbSet Student { get; set; } public virtual DbSet TimeSlot { get; set; } @@ -33,6 +37,8 @@ public class VirtualAdviserContext : DbContext public virtual DbSet StudentStudyPlan { get; set; } public virtual DbSet ReviewedStudyPlan { get; set; } public virtual DbSet ParameterSet { get; set; } + public virtual DbSet Budget { get; set; } + public virtual DbSet TimePreference { get; set; } protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder) @@ -137,9 +143,9 @@ protected override void OnModelCreating(ModelBuilder modelBuilder) .HasConstraintName("FK_Prerequisite_Course"); entity.HasOne(d => d.Course) - .WithMany(p => p.Prerequisite) - .HasForeignKey(d => d.PrerequisiteId) - .HasConstraintName("FK_CPrerequisite_Course"); + .WithMany(p => p.Prerequisite) + .HasForeignKey(d => d.PrerequisiteId) + .HasConstraintName("FK_CPrerequisite_Course"); }); modelBuilder.Entity(entity => @@ -195,7 +201,15 @@ protected override void OnModelCreating(ModelBuilder modelBuilder) }); - modelBuilder.Entity(entity => + modelBuilder.Entity(entity => + { + entity.Property(e => e.Id).HasColumnName("ID"); + + entity.Property(e => e.Name).HasColumnName("Name"); + }); + + + modelBuilder.Entity(entity => { entity.Property(e => e.StudentId).HasColumnName("StudentID"); @@ -315,10 +329,18 @@ protected override void OnModelCreating(ModelBuilder modelBuilder) entity.Property(e => e.LastDateModified).HasColumnType("datetime"); entity.Property(e => e.Status).HasColumnName("Status"); - + entity.Property(e => e.PlanName).HasColumnName("PlanName"); }); - modelBuilder.Entity(entity => + modelBuilder.Entity(entity => + { + // public int Id { get; set; } + // public string TimePeriod { get; set; } + + entity.Property(e => e.Id).HasColumnName("ID"); + entity.Property(e => e.TimePeriod).HasColumnName("TimePeriod"); + }); + modelBuilder.Entity(entity => { entity.Property(e => e.Id).HasColumnName("ID"); @@ -339,6 +361,14 @@ protected override void OnModelCreating(ModelBuilder modelBuilder) entity.Property(e => e.Status).HasColumnName("Status"); }); + + modelBuilder.Entity(entity => + { + entity.Property(e => e.Id).HasColumnName("ID"); + entity.Property(e => e.MaxCredit).HasColumnName("MaxCredit"); + entity.Property(e => e.Name).HasColumnName("Budget"); + entity.Property(e => e.ResidentStatusId).HasColumnName("ResidentStatusID"); + }); } } diff --git a/src/VirtualStudentAdviser/Services/VirtualAdviserRepository.cs b/src/VirtualStudentAdviser/Services/VirtualAdviserRepository.cs index e0e664c..5e57539 100644 --- a/src/VirtualStudentAdviser/Services/VirtualAdviserRepository.cs +++ b/src/VirtualStudentAdviser/Services/VirtualAdviserRepository.cs @@ -1,5 +1,6 @@ using System; using System.Collections.Generic; +using System.Collections.Immutable; using System.Linq; using System.Threading.Tasks; using System.IO; @@ -9,16 +10,33 @@ using Newtonsoft.Json.Linq; using System.Text; using System.Runtime.InteropServices; +using Microsoft.CodeAnalysis.CSharp.Syntax; using VirtualStudentAdviser.Models; +using System.Data.SqlClient; +using Microsoft.AspNetCore.Mvc; +using Microsoft.EntityFrameworkCore; + namespace VirtualStudentAdviser.Services { + /// + /// Implements the IVirtualAdviserRepository. Set of functions to manipulate data in vsaDev datavase + /// public class VirtualAdviserRepository : IVirtualAdviserRepository { [DllImport("RecEngineCpp.dll", EntryPoint = "generate_plans", CallingConvention = CallingConvention.Cdecl, CharSet = CharSet.Ansi)] static extern void generate_plans(string input, StringBuilder plans, int len); - + /// + /// Creates a study plan using the paramaters as inpuuts + /// + /// The major of the plan + /// All the courses the student has completed before plan generation + /// The school of the plan + /// A list of SelectStudyPlan + /// + /// SelectStudyPlan contains string info of course and quarter. + /// public List launchEngine(int MajorId, int[] CompleteCourses, int SchoolId) { //Run phase 1 @@ -35,6 +53,7 @@ public List launchEngine(int MajorId, int[] CompleteCourses, in //Phase 2b //Parse Json String Plan and store in the database + ParseStudyPlan("Latest", plans.ToString()); List finalPlan = getStudyPlan(planID); return finalPlan; @@ -43,6 +62,10 @@ public List launchEngine(int MajorId, int[] CompleteCourses, in } + /// + /// Creates a new VirtualAdviserRepository + /// + /// Database context to vsaDev public VirtualAdviserRepository(VirtualAdviserContext VirtualAdvisor) { this.VirtualAdvisor = VirtualAdvisor; @@ -247,6 +270,19 @@ public void sortPath() //} + // exeption thrown when a course is scheduled but has no offerings in the courseTime table + + /// + /// Thrown when the algorithm tries to schedule a course that has no time scheduling + /// + + public class ClassHasNoScheduledTimesException : Exception + { + public ClassHasNoScheduledTimesException(string message) : base(message) + { + } + } + public void getAllCourseSchedule() { @@ -255,6 +291,11 @@ public void getAllCourseSchedule() foreach (int CourseId in courseList) { List CourseSchedule = getCourseSchedule(CourseId); + if (CourseSchedule.Count == 0) + { + throw new ClassHasNoScheduledTimesException(CourseId + " has no entries in CourseTime"); + + } int[] floatingCourse = getAllPrerequisite(CourseId); globalPostReq.Add(CourseId, getPostrequisite(CourseId)); globalCourseSchedule.Add(CourseId, CourseSchedule); @@ -271,6 +312,7 @@ public void getAllCourseSchedule() } + public int[] getGlobalPostReq(int CourseID) { @@ -524,13 +566,32 @@ public int getDept(int MajorId) } + public Dictionary getAllCoursePreReqs(int majorId, int schoolId) + { + int[] requiredCourses = getTargetCourses(majorId, schoolId); + Dictionary result = new Dictionary(); + + foreach (int i in requiredCourses) + { + result.Add(i, getAllPrerequisite(i)); + } + return result; + } + + public int[] getTargetCourses(int MajorId, int SchoolId) { int[] TargetCourses = VirtualAdvisor.AdmissionRequiredCourses.Where(a => a.MajorId == MajorId && a.SchoolId == SchoolId).Select(a => a.CourseId).ToArray(); return TargetCourses; } + public int[][] getAllTargetCourses() + { + return VirtualAdvisor.AdmissionRequiredCourses.Select(m => new[] {m.CourseId, m.MajorId, m.SchoolId}) + .ToArray(); + } + public int[] getCourseGroup(int CourseId) { int[] GroupIds = VirtualAdvisor.Prerequisite.Where(p => p.CourseId == CourseId).Select(pre => pre.GroupId).Distinct().ToArray(); @@ -571,6 +632,14 @@ public string getCourseNumber(int CourseId) return courseNumber; } + + public int getCourseId(string CourseNumber) + { + int courseId = VirtualAdvisor.Course.Where(c => c.CourseNumber.ToLower().Trim().Equals(CourseNumber.ToLower().Trim())).Select(c => c.CourseId).FirstOrDefault(); + return courseId; + } + + public int getCourseCredit(int CourseId) { int courseCredit = Convert.ToInt32(VirtualAdvisor.Course.Where(c => c.CourseId == CourseId).Select(c => c.MaxCredit).FirstOrDefault()); @@ -610,6 +679,14 @@ public List getCourseSchedule2(int CourseId) return CourseSchedule; } + /// + /// Gets list of course's scheduling + /// + /// The courseId to find the target course + /// List of course schedule arrays + /// + /// result= {StartTimeId, EndTimeId, DayId, QuarterId, Year} + /// public List getCourseSchedule(int CourseId) { List CourseSchedule = new List(); @@ -636,7 +713,75 @@ public CourseNode getCourseDetails(int CourseId) return courseNode; } - + + + // + // returns major school pair + // returnVal[0] is the planId + // returnVal[1] is the majorId + // returnVal[2] is the schoolId + /// + /// returns major school pair associated with planID + /// + /// plan + /// returnVal[0] is the planId + ///returnVal[1] is the majorId + ///returnVal[2] is the schoolId + /// + public int[] getMajorSchoolPairs(int planID) + { + //select ps.MajorId, ps.SchoolID + //from VirtualAdvisor.StudentStudyPlan ssp + // join GeneratedPlan gp on ssp.PlanID = gp.ID + // join ParameterSet ps on gp.ParamaterSetId = ps.ID +var b= + from ssp in VirtualAdvisor.StudentStudyPlan + join gp in VirtualAdvisor.GeneratedPlan on ssp.PlanId equals gp.Id + join ps in VirtualAdvisor.ParameterSet on gp.ParameterSetId equals ps.Id + where ssp.PlanId == planID + select new []{ ps.MajorId, ps.SchoolId}; + + + return b.First(); + } + + + public int[] getPlanIds() + { + var value = from ssp in VirtualAdvisor.StudentStudyPlan + select ssp.PlanId; + + + return value.ToArray(); + } + + + + public List getStudyPlans(int planId) + { + List plan = new List(); + var value = from sp in VirtualAdvisor.StudyPlan + where sp.PlanId == planId + join crs in VirtualAdvisor.Course on sp.CourseId equals crs.CourseId + join qt in VirtualAdvisor.Quarter on sp.QuarterId equals qt.QuarterId + orderby sp.YearId, sp.QuarterId + select new { sp.PlanId, qt.QuarterId, sp.YearId, sp.CourseId, sp.DateAdded, sp.LastDateModified }; + + + //group new { studyPlan.PlanId, course.CourseNumber, quarter.QuarterName, studyPlan.YearId } by studyPlan.Id into SelectStudyPlan + //orderby studyPlan.YearId + // select SelectStudyPlan; + + // var val = VirtualAdvisor.StudyPlan.Where(s => s.PlanId == planId).Join(VirtualAdvisor.Course). + + foreach (var sp in value) + { + plan.Add(new StudyPlan(sp.PlanId, sp.QuarterId, sp.YearId, sp.CourseId, sp.DateAdded, sp.LastDateModified)); + } + + return plan; + } + public List getStudyPlan(int planId) { @@ -689,6 +834,8 @@ public void insertParameterSet(int MajorId, int SchoolId, int[] CompletedCourses ParameterSet param = new ParameterSet(MajorId, SchoolId, JobTypeId: 1, BudgetId: 1, TimePreferenceId: 1, QuarterPreferenceId: 1, CompletedCourses: JsonConvert.SerializeObject(CompletedCourses), PlacementCourses: "Default placement"); VirtualAdvisor.ParameterSet.Add(param); + VirtualAdvisor.Entry(param).State = EntityState.Added; + VirtualAdvisor.SaveChanges(); parameterSetID = param.Id; @@ -721,6 +868,8 @@ public Plans(Quarters[] quarter) } + + public void ParseStudyPlan(string planName, string outputString) { @@ -734,7 +883,7 @@ public void ParseStudyPlan(string planName, string outputString) { float planScore = (float)plan["PlanScore"]; planID = insertPlan(planName, parameterSetID, 1, planScore); - insertStudentStudyPlan(456, planID, 1); + insertStudentStudyPlan(456, planID, 1, ""); JArray items = (JArray)plan["Quarters"]; int count = items.Count; @@ -766,6 +915,121 @@ public void ParseStudyPlan(string planName, string outputString) } + public PlanVerificationInfo testPlan(List studyPlan, int majorId, int schoolId, int[] requiredCourses, List courses) + { + + int planId = studyPlan[0].PlanId; + var query = from c in VirtualAdvisor.Prerequisite + orderby c.CourseId , c.GroupId + select new { c.CourseId, c.GroupId ,c.PrerequisiteId}; + + Dictionary prereqs = (from w in query.ToList() + + group w by w.CourseId + into g + select new + { + key = g.Key, + items = g.Select(m => new {m.GroupId, m.PrerequisiteId}).GroupBy(m => m.GroupId).Select(m => m.Select(y=>y.PrerequisiteId).ToArray()).ToArray() + } + ).ToDictionary(m => m.key, m => m.items.ToArray()); + + string completedCoursesString = (from gp in VirtualAdvisor.GeneratedPlan + where gp.Id == planId + join ps in VirtualAdvisor.ParameterSet on gp.ParameterSetId equals ps.Id + select ps.CompletedCourses).FirstOrDefault(); + string[] completedCourses = completedCoursesString.Substring(1, completedCoursesString.Length - 2).Split(','); + int[] completeCoursesInts = new int[completedCourses.Length]; + + + + for (int i =0; i < completeCoursesInts.Length; i++) + { + if (completedCourses[i].Equals("")) + { + break; + } + + completeCoursesInts[i] = int.Parse(completedCourses[i]); + } + PlanVerificationInfo testResult = PlanVerification.runTests(studyPlan, prereqs, requiredCourses, courses, completeCoursesInts, VirtualAdvisor); + + return testResult; + } + + + public List getAllCourses() + { + return VirtualAdvisor.Course + .Select(n => new Course { CourseNumber = n.CourseNumber, CourseId = n.CourseId, Title = n.Title, MaxCredit = n.MaxCredit, PreRequisites = n.PreRequisites }).ToList(); + } + + // gets active plan + public PlanInfo GetActiveParameterSet(int studentId) + { + // there is no active plan field in db so the first plan in set is randommily selected as active plan + // Degree + var result = GetPlanInfos().Where(m => m.studentId == studentId); + + + // ps.BudgetId, ps.JobTypeId,ps.QuarterPreferenceId,ps.TimePreferenceId}; + return result.FirstOrDefault(); + } + + + + private IEnumerable GetPlanInfos() + { + var + result = from i in VirtualAdvisor.StudentStudyPlan + + join ps in VirtualAdvisor.ParameterSet on i.PlanId equals ps.Id + join major in VirtualAdvisor.Major on ps.MajorId equals major.Id + join school in VirtualAdvisor.School on ps.SchoolId equals school.Id + join jt in VirtualAdvisor.JobType on ps.JobTypeId equals jt.Id + join b in VirtualAdvisor.Budget on ps.BudgetId equals b.Id + join t in VirtualAdvisor.TimePreference on ps.TimePreferenceId equals t.Id + join q in VirtualAdvisor.Quarter on ps.QuarterPreferenceId equals q.QuarterId + //join budget in VirtualAdvisor.Bu + + //int planId, string Major, string School, string JobType, string Budget, string TimePreference, string QuarterPreference,string CompletedCourses, string PlacementCourses + select new PlanInfo(new ParameterSet(major.Name, school.Name, jt.JobType1, b.Name, t.TimePeriod, q.QuarterName, ps.CompletedCourses, ps.PlacementCourses), i.PlanName, i.StudentId, i.PlanId); + + + return result; + } + + // gets active plan + public PlanInfo[] GetInactiveParameterSets(int studentId) + { + // there is no active plan field in db so the first plan in set is randommily selected as active plan + // Degree + + var result = GetPlanInfos().Where(m => m.studentId == studentId); + var activePlanParma = result.FirstOrDefault(); + if (activePlanParma == null) + { + return new PlanInfo[0]; + } + var activePlanId = activePlanParma.parameterSet.Id; + + return result.Where(m => m.planId != activePlanId ).ToArray(); + } + + + + public PlanInfo GetParameterSet(int planId) + { + // there is no active plan field in db so the first plan in set is randommily selected as active plan + + // Degree + var result = GetPlanInfos().Where(m => m.parameterSet.Id == planId); + + // ps.BudgetId, ps.JobTypeId,ps.QuarterPreferenceId,ps.TimePreferenceId}; + return result.FirstOrDefault(); + } + + public int insertPlan(string Name, int ParameterSetId, int Status, float Score) { @@ -773,7 +1037,10 @@ public int insertPlan(string Name, int ParameterSetId, int Status, float Score) // var vsa = new VirtualAdviserContext(); VirtualAdvisor.GeneratedPlan.Add(gPlan); + VirtualAdvisor.Entry(gPlan).State = EntityState.Added; + VirtualAdvisor.SaveChanges(); + int PlanId = gPlan.Id; return PlanId; } @@ -781,31 +1048,95 @@ public int insertPlan(string Name, int ParameterSetId, int Status, float Score) public void insertStudyPlan(List studyPlan) { - int count = studyPlan.Count; - StudyPlan[] newStudyPlan = new StudyPlan[count]; - for (int i = 0; i < count; i++) + + // var vsa = new VirtualAdviserContext(); + foreach (var c in studyPlan) { - newStudyPlan[i] = studyPlan[i]; + VirtualAdvisor.Add(c); + VirtualAdvisor.Entry(c).State = EntityState.Added; + } - // var vsa = new VirtualAdviserContext(); - VirtualAdvisor.AddRange(newStudyPlan); VirtualAdvisor.SaveChanges(); } - public void insertStudentStudyPlan(int StudentId, int PlanId, int Status) + + public void insertStudentStudyPlan(int StudentId, int PlanId, int Status, string PlanName) { - StudentStudyPlan sPlan = new StudentStudyPlan(StudentId, PlanId, DateTime.Now, DateTime.Now, Status);//(Name, ParameterSetId, DateTime.Now, DateTime.Now, Status); + StudentStudyPlan sPlan = new StudentStudyPlan(StudentId, PlanId, DateTime.Now, DateTime.Now, Status,PlanName);//(Name, ParameterSetId, DateTime.Now, DateTime.Now, Status); // var vsa = new VirtualAdviserContext(); VirtualAdvisor.StudentStudyPlan.Add(sPlan); + VirtualAdvisor.Entry(sPlan).State = EntityState.Added; + VirtualAdvisor.SaveChanges(); } + + public int insertNewStudyPlan(List sp, int studentId, int majorId, int schoolId, string planName) + { + insertParameterSet(majorId, schoolId, new int[0]); + + // parameterSetID is global variable set after insertParameterSet is called + int paramsetId = parameterSetID; + string major = (from m in VirtualAdvisor.Major + where m.Id == majorId + select m.Name).FirstOrDefault(); + var school = (from s in VirtualAdvisor.School + where s.Id == schoolId + select s.Name).FirstOrDefault(); + var machineName = major + "_" + school; + planID = insertPlan(machineName, paramsetId, 1, -1.0f); + + sp.ForEach(n => n.PlanId = planID); + //int StudentId, int PlanId, int Status + insertStudentStudyPlan( studentId, planID, 1, planName); + insertStudyPlan(sp); + return planID; + } + public int quarterStringToInt(string quarter) + { + switch (quarter.Trim().ToLower()) + { + case "fall": + return 1; + case "winter": + return 2; + case "spring": + return 3; + case "summer": + return 4; + default: + return -1; + } + } - } - + /// + /// Takes SelectStudyPlan (string representation) and parses it into StudyPlan (id representation) + /// + /// The studyPlan with string values + /// StudyPlan with the associated id keys + /// SelectStudyPlan is the format the webpage sends to the API in the body of the message. + public List convertStudyPlan(List studyPlan) + { + List result = new List(); + // int id = studyPlan[0].PlanId; + foreach (SelectStudyPlan s in studyPlan) + { + StudyPlan sp = new StudyPlan(); + // sp.PlanId = id; + sp.CourseId = getCourseId(s.CourseNumber); + sp.QuarterId = this.quarterStringToInt(s.Quarter); + sp.YearId = s.Year; + sp.DateAdded = DateTime.Now; + sp.LastDateModified = DateTime.Now; + + result.Add(sp); + } + return result; + } + } } diff --git a/src/VirtualStudentAdviser/Startup.cs b/src/VirtualStudentAdviser/Startup.cs index 8b08f85..d5003e2 100644 --- a/src/VirtualStudentAdviser/Startup.cs +++ b/src/VirtualStudentAdviser/Startup.cs @@ -1,4 +1,5 @@ using System; +using System.IO; using Microsoft.EntityFrameworkCore; using Microsoft.AspNetCore.Builder; using Microsoft.AspNetCore.Hosting; @@ -8,6 +9,8 @@ using VirtualStudentAdviser.Services; using Newtonsoft.Json; using Microsoft.AspNetCore.Mvc.Cors.Internal; +using Microsoft.Extensions.PlatformAbstractions; +using Swashbuckle.AspNetCore.Swagger; using VirtualStudentAdviser.Filters; namespace VirtualStudentAdviser @@ -53,9 +56,20 @@ public void ConfigureServices(IServiceCollection services) ; services.AddScoped(); + // Register the Swagger generator, defining one or more Swagger documents + services.AddSwaggerGen(c => + { + c.SwaggerDoc("v1", new Info { Title = "VAA API", Version = "v1" }); + + var basePath = PlatformServices.Default.Application.ApplicationBasePath; + var xmlPath = Path.Combine(basePath, "VirtualStudentAdviser.xml"); + c.IncludeXmlComments(xmlPath); + }); + + //services.Configure(options => //{ - + //}); //services.AddMvc(); @@ -73,11 +87,22 @@ public void Configure(IApplicationBuilder app, IHostingEnvironment env, ILoggerF loggerFactory.AddConsole(Configuration.GetSection("Logging")); loggerFactory.AddDebug(); app.UseCors("VsaCorsPolicy"); - app.UseMvc(); - + + // Enable middleware to serve generated Swagger as a JSON endpoint. + app.UseSwagger(); + // Enable middleware to serve swagger-ui (HTML, JS, CSS, etc.), specifying the Swagger JSON endpoint. + app.UseSwaggerUI(c => + { + c.SwaggerEndpoint("/swagger/v1/swagger.json", "My API V1"); + }); + + + app.UseMvc(); + + - + // Shows UseCors with CorsPolicyBuilder. //app.UseCors(builder => diff --git a/src/VirtualStudentAdviser/VirtualStudentAdviser.xproj.user b/src/VirtualStudentAdviser/VirtualStudentAdviser.xproj.user index da6aaed..20ec0f6 100644 --- a/src/VirtualStudentAdviser/VirtualStudentAdviser.xproj.user +++ b/src/VirtualStudentAdviser/VirtualStudentAdviser.xproj.user @@ -1,7 +1,7 @@  - IIS Express + VirtualStudentAdviser VirtualStudentAdviser - Web Deploy diff --git a/src/VirtualStudentAdviser/bin/Debug/netcoreapp1.0/VirtualStudentAdviser.deps.json b/src/VirtualStudentAdviser/bin/Debug/netcoreapp1.0/VirtualStudentAdviser.deps.json index f4d578e..5f3fb95 100644 --- a/src/VirtualStudentAdviser/bin/Debug/netcoreapp1.0/VirtualStudentAdviser.deps.json +++ b/src/VirtualStudentAdviser/bin/Debug/netcoreapp1.0/VirtualStudentAdviser.deps.json @@ -1,7 +1,7 @@ { "runtimeTarget": { "name": ".NETCoreApp,Version=v1.0", - "signature": "591f7550035c411af9675ee095af037d614b0350" + "signature": "fa3b764aaa88483264a78fc716f9d9843e3af611" }, "compilationOptions": { "defines": [ @@ -10,15 +10,16 @@ "NETCOREAPP1_0" ], "optimize": false, - "emitEntryPoint": true + "emitEntryPoint": true, + "xmlDoc": true }, "targets": { ".NETCoreApp,Version=v1.0": { "VirtualStudentAdviser/1.0.0": { "dependencies": { "Microsoft.NETCore.App": "1.0.1", - "Microsoft.AspNetCore.Mvc": "1.0.1", - "Microsoft.AspNetCore.Routing": "1.0.1", + "Microsoft.AspNetCore.Mvc": "1.0.4", + "Microsoft.AspNetCore.Routing": "1.0.4", "Microsoft.AspNetCore.Server.IISIntegration": "1.0.0", "Microsoft.AspNetCore.Server.Kestrel": "1.0.1", "Microsoft.Extensions.Configuration.EnvironmentVariables": "1.0.0", @@ -32,7 +33,8 @@ "Microsoft.EntityFrameworkCore.SqlServer": "1.1.0", "Microsoft.EntityFrameworkCore.Tools": "1.1.0-preview4-final", "Microsoft.EntityFrameworkCore.Design": "1.1.0", - "Microsoft.EntityFrameworkCore.SqlServer.Design": "1.1.0" + "Microsoft.EntityFrameworkCore.SqlServer.Design": "1.1.0", + "Swashbuckle.AspNetCore": "1.1.0" }, "runtime": { "VirtualStudentAdviser.dll": {} @@ -41,12 +43,12 @@ "VirtualStudentAdviser.dll": {} } }, - "Microsoft.AspNetCore.Antiforgery/1.0.1": { + "Microsoft.AspNetCore.Antiforgery/1.0.4": { "dependencies": { - "Microsoft.AspNetCore.DataProtection": "1.0.0", + "Microsoft.AspNetCore.DataProtection": "1.0.3", "Microsoft.AspNetCore.Http.Abstractions": "1.1.0", - "Microsoft.AspNetCore.WebUtilities": "1.0.0", - "Microsoft.Extensions.ObjectPool": "1.0.0" + "Microsoft.AspNetCore.WebUtilities": "1.0.3", + "Microsoft.Extensions.ObjectPool": "1.0.1" }, "runtime": { "lib/netstandard1.3/Microsoft.AspNetCore.Antiforgery.dll": {} @@ -55,7 +57,7 @@ "lib/netstandard1.3/Microsoft.AspNetCore.Antiforgery.dll": {} } }, - "Microsoft.AspNetCore.Authorization/1.0.0": { + "Microsoft.AspNetCore.Authorization/1.0.3": { "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "1.1.0", "Microsoft.Extensions.Options": "1.1.0", @@ -68,9 +70,9 @@ "lib/netstandard1.3/Microsoft.AspNetCore.Authorization.dll": {} } }, - "Microsoft.AspNetCore.Cors/1.0.0": { + "Microsoft.AspNetCore.Cors/1.0.3": { "dependencies": { - "Microsoft.AspNetCore.Http.Extensions": "1.0.0", + "Microsoft.AspNetCore.Http.Extensions": "1.0.3", "Microsoft.Extensions.Configuration.Abstractions": "1.1.0", "Microsoft.Extensions.DependencyInjection.Abstractions": "1.1.0", "Microsoft.Extensions.Options": "1.1.0" @@ -82,7 +84,7 @@ "lib/netstandard1.3/Microsoft.AspNetCore.Cors.dll": {} } }, - "Microsoft.AspNetCore.Cryptography.Internal/1.0.0": { + "Microsoft.AspNetCore.Cryptography.Internal/1.0.3": { "dependencies": { "System.Diagnostics.Debug": "4.3.0", "System.Resources.ResourceManager": "4.3.0", @@ -98,10 +100,10 @@ "lib/netstandard1.3/Microsoft.AspNetCore.Cryptography.Internal.dll": {} } }, - "Microsoft.AspNetCore.DataProtection/1.0.0": { + "Microsoft.AspNetCore.DataProtection/1.0.3": { "dependencies": { - "Microsoft.AspNetCore.Cryptography.Internal": "1.0.0", - "Microsoft.AspNetCore.DataProtection.Abstractions": "1.0.0", + "Microsoft.AspNetCore.Cryptography.Internal": "1.0.3", + "Microsoft.AspNetCore.DataProtection.Abstractions": "1.0.3", "Microsoft.AspNetCore.Hosting.Abstractions": "1.1.0", "Microsoft.Extensions.DependencyInjection.Abstractions": "1.1.0", "Microsoft.Extensions.Logging.Abstractions": "1.1.0", @@ -121,7 +123,7 @@ "lib/netstandard1.3/Microsoft.AspNetCore.DataProtection.dll": {} } }, - "Microsoft.AspNetCore.DataProtection.Abstractions/1.0.0": { + "Microsoft.AspNetCore.DataProtection.Abstractions/1.0.3": { "dependencies": { "System.ComponentModel": "4.3.0", "System.Diagnostics.Debug": "4.3.0", @@ -135,7 +137,7 @@ "lib/netstandard1.3/Microsoft.AspNetCore.DataProtection.Abstractions.dll": {} } }, - "Microsoft.AspNetCore.Diagnostics.Abstractions/1.0.0": { + "Microsoft.AspNetCore.Diagnostics.Abstractions/1.0.3": { "dependencies": { "System.Resources.ResourceManager": "4.3.0" }, @@ -150,12 +152,12 @@ "dependencies": { "Microsoft.AspNetCore.Hosting.Abstractions": "1.1.0", "Microsoft.AspNetCore.Hosting.Server.Abstractions": "1.1.0", - "Microsoft.AspNetCore.Http": "1.0.0", - "Microsoft.AspNetCore.Http.Extensions": "1.0.0", + "Microsoft.AspNetCore.Http": "1.0.3", + "Microsoft.AspNetCore.Http.Extensions": "1.0.3", "Microsoft.Extensions.Configuration": "1.0.0", "Microsoft.Extensions.Configuration.EnvironmentVariables": "1.0.0", "Microsoft.Extensions.DependencyInjection": "1.1.0", - "Microsoft.Extensions.FileProviders.Physical": "1.0.0", + "Microsoft.Extensions.FileProviders.Physical": "1.0.1", "Microsoft.Extensions.Logging": "1.1.0", "Microsoft.Extensions.Options": "1.1.0", "Microsoft.Extensions.PlatformAbstractions": "1.0.0", @@ -203,7 +205,7 @@ "lib/netstandard1.3/Microsoft.AspNetCore.Hosting.Server.Abstractions.dll": {} } }, - "Microsoft.AspNetCore.Html.Abstractions/1.0.0": { + "Microsoft.AspNetCore.Html.Abstractions/1.0.3": { "dependencies": { "System.Collections": "4.3.0", "System.Resources.ResourceManager": "4.3.0", @@ -216,13 +218,13 @@ "lib/netstandard1.0/Microsoft.AspNetCore.Html.Abstractions.dll": {} } }, - "Microsoft.AspNetCore.Http/1.0.0": { + "Microsoft.AspNetCore.Http/1.0.3": { "dependencies": { "Microsoft.AspNetCore.Http.Abstractions": "1.1.0", - "Microsoft.AspNetCore.WebUtilities": "1.0.0", - "Microsoft.Extensions.ObjectPool": "1.0.0", + "Microsoft.AspNetCore.WebUtilities": "1.0.3", + "Microsoft.Extensions.ObjectPool": "1.0.1", "Microsoft.Extensions.Options": "1.1.0", - "Microsoft.Net.Http.Headers": "1.0.0", + "Microsoft.Net.Http.Headers": "1.0.3", "System.Buffers": "4.3.0", "System.Threading": "4.3.0" }, @@ -249,11 +251,11 @@ "lib/netstandard1.3/Microsoft.AspNetCore.Http.Abstractions.dll": {} } }, - "Microsoft.AspNetCore.Http.Extensions/1.0.0": { + "Microsoft.AspNetCore.Http.Extensions/1.0.3": { "dependencies": { "Microsoft.AspNetCore.Http.Abstractions": "1.1.0", "Microsoft.Extensions.FileProviders.Abstractions": "1.1.0", - "Microsoft.Net.Http.Headers": "1.0.0", + "Microsoft.Net.Http.Headers": "1.0.3", "System.Buffers": "4.3.0", "System.IO.FileSystem": "4.3.0" }, @@ -282,7 +284,7 @@ }, "Microsoft.AspNetCore.HttpOverrides/1.0.0": { "dependencies": { - "Microsoft.AspNetCore.Http.Extensions": "1.0.0", + "Microsoft.AspNetCore.Http.Extensions": "1.0.3", "Microsoft.Extensions.Logging.Abstractions": "1.1.0", "Microsoft.Extensions.Options": "1.1.0" }, @@ -315,11 +317,11 @@ "lib/netstandard1.1/Microsoft.AspNetCore.JsonPatch.dll": {} } }, - "Microsoft.AspNetCore.Localization/1.0.0": { + "Microsoft.AspNetCore.Localization/1.0.3": { "dependencies": { - "Microsoft.AspNetCore.Http.Extensions": "1.0.0", - "Microsoft.Extensions.Globalization.CultureInfoCache": "1.0.0", - "Microsoft.Extensions.Localization.Abstractions": "1.0.0", + "Microsoft.AspNetCore.Http.Extensions": "1.0.3", + "Microsoft.Extensions.Globalization.CultureInfoCache": "1.0.3", + "Microsoft.Extensions.Localization.Abstractions": "1.0.3", "Microsoft.Extensions.Options": "1.1.0" }, "runtime": { @@ -329,16 +331,16 @@ "lib/netstandard1.3/Microsoft.AspNetCore.Localization.dll": {} } }, - "Microsoft.AspNetCore.Mvc/1.0.1": { + "Microsoft.AspNetCore.Mvc/1.0.4": { "dependencies": { - "Microsoft.AspNetCore.Mvc.ApiExplorer": "1.0.1", - "Microsoft.AspNetCore.Mvc.Cors": "1.0.1", - "Microsoft.AspNetCore.Mvc.DataAnnotations": "1.0.1", - "Microsoft.AspNetCore.Mvc.Formatters.Json": "1.0.1", - "Microsoft.AspNetCore.Mvc.Localization": "1.0.1", - "Microsoft.AspNetCore.Mvc.Razor": "1.0.1", - "Microsoft.AspNetCore.Mvc.TagHelpers": "1.0.1", - "Microsoft.AspNetCore.Mvc.ViewFeatures": "1.0.1", + "Microsoft.AspNetCore.Mvc.ApiExplorer": "1.0.4", + "Microsoft.AspNetCore.Mvc.Cors": "1.0.4", + "Microsoft.AspNetCore.Mvc.DataAnnotations": "1.0.4", + "Microsoft.AspNetCore.Mvc.Formatters.Json": "1.0.4", + "Microsoft.AspNetCore.Mvc.Localization": "1.0.4", + "Microsoft.AspNetCore.Mvc.Razor": "1.0.4", + "Microsoft.AspNetCore.Mvc.TagHelpers": "1.0.4", + "Microsoft.AspNetCore.Mvc.ViewFeatures": "1.0.4", "Microsoft.Extensions.Caching.Memory": "1.1.0", "Microsoft.Extensions.DependencyInjection": "1.1.0" }, @@ -349,11 +351,11 @@ "lib/netstandard1.6/Microsoft.AspNetCore.Mvc.dll": {} } }, - "Microsoft.AspNetCore.Mvc.Abstractions/1.0.1": { + "Microsoft.AspNetCore.Mvc.Abstractions/1.0.4": { "dependencies": { - "Microsoft.AspNetCore.Routing.Abstractions": "1.0.1", + "Microsoft.AspNetCore.Routing.Abstractions": "1.0.4", "Microsoft.CSharp": "4.3.0", - "Microsoft.Net.Http.Headers": "1.0.0", + "Microsoft.Net.Http.Headers": "1.0.3", "System.ComponentModel.TypeConverter": "4.1.0", "System.Reflection.Extensions": "4.3.0", "System.Text.Encoding.Extensions": "4.3.0" @@ -365,9 +367,9 @@ "lib/netstandard1.3/Microsoft.AspNetCore.Mvc.Abstractions.dll": {} } }, - "Microsoft.AspNetCore.Mvc.ApiExplorer/1.0.1": { + "Microsoft.AspNetCore.Mvc.ApiExplorer/1.0.4": { "dependencies": { - "Microsoft.AspNetCore.Mvc.Core": "1.0.1" + "Microsoft.AspNetCore.Mvc.Core": "1.0.4" }, "runtime": { "lib/netstandard1.6/Microsoft.AspNetCore.Mvc.ApiExplorer.dll": {} @@ -376,13 +378,13 @@ "lib/netstandard1.6/Microsoft.AspNetCore.Mvc.ApiExplorer.dll": {} } }, - "Microsoft.AspNetCore.Mvc.Core/1.0.1": { + "Microsoft.AspNetCore.Mvc.Core/1.0.4": { "dependencies": { - "Microsoft.AspNetCore.Authorization": "1.0.0", + "Microsoft.AspNetCore.Authorization": "1.0.3", "Microsoft.AspNetCore.Hosting.Abstractions": "1.1.0", - "Microsoft.AspNetCore.Http": "1.0.0", - "Microsoft.AspNetCore.Mvc.Abstractions": "1.0.1", - "Microsoft.AspNetCore.Routing": "1.0.1", + "Microsoft.AspNetCore.Http": "1.0.3", + "Microsoft.AspNetCore.Mvc.Abstractions": "1.0.4", + "Microsoft.AspNetCore.Routing": "1.0.4", "Microsoft.Extensions.DependencyModel": "1.0.0", "Microsoft.Extensions.FileProviders.Abstractions": "1.1.0", "Microsoft.Extensions.Logging.Abstractions": "1.1.0", @@ -398,10 +400,10 @@ "lib/netstandard1.6/Microsoft.AspNetCore.Mvc.Core.dll": {} } }, - "Microsoft.AspNetCore.Mvc.Cors/1.0.1": { + "Microsoft.AspNetCore.Mvc.Cors/1.0.4": { "dependencies": { - "Microsoft.AspNetCore.Cors": "1.0.0", - "Microsoft.AspNetCore.Mvc.Core": "1.0.1" + "Microsoft.AspNetCore.Cors": "1.0.3", + "Microsoft.AspNetCore.Mvc.Core": "1.0.4" }, "runtime": { "lib/netstandard1.6/Microsoft.AspNetCore.Mvc.Cors.dll": {} @@ -410,10 +412,10 @@ "lib/netstandard1.6/Microsoft.AspNetCore.Mvc.Cors.dll": {} } }, - "Microsoft.AspNetCore.Mvc.DataAnnotations/1.0.1": { + "Microsoft.AspNetCore.Mvc.DataAnnotations/1.0.4": { "dependencies": { - "Microsoft.AspNetCore.Mvc.Core": "1.0.1", - "Microsoft.Extensions.Localization": "1.0.0", + "Microsoft.AspNetCore.Mvc.Core": "1.0.4", + "Microsoft.Extensions.Localization": "1.0.3", "System.ComponentModel.Annotations": "4.3.0" }, "runtime": { @@ -423,10 +425,10 @@ "lib/netstandard1.6/Microsoft.AspNetCore.Mvc.DataAnnotations.dll": {} } }, - "Microsoft.AspNetCore.Mvc.Formatters.Json/1.0.1": { + "Microsoft.AspNetCore.Mvc.Formatters.Json/1.0.4": { "dependencies": { "Microsoft.AspNetCore.JsonPatch": "1.0.0", - "Microsoft.AspNetCore.Mvc.Core": "1.0.1" + "Microsoft.AspNetCore.Mvc.Core": "1.0.4" }, "runtime": { "lib/netstandard1.6/Microsoft.AspNetCore.Mvc.Formatters.Json.dll": {} @@ -435,12 +437,12 @@ "lib/netstandard1.6/Microsoft.AspNetCore.Mvc.Formatters.Json.dll": {} } }, - "Microsoft.AspNetCore.Mvc.Localization/1.0.1": { + "Microsoft.AspNetCore.Mvc.Localization/1.0.4": { "dependencies": { - "Microsoft.AspNetCore.Localization": "1.0.0", - "Microsoft.AspNetCore.Mvc.Razor": "1.0.1", + "Microsoft.AspNetCore.Localization": "1.0.3", + "Microsoft.AspNetCore.Mvc.Razor": "1.0.4", "Microsoft.Extensions.DependencyInjection": "1.1.0", - "Microsoft.Extensions.Localization": "1.0.0" + "Microsoft.Extensions.Localization": "1.0.3" }, "runtime": { "lib/netstandard1.6/Microsoft.AspNetCore.Mvc.Localization.dll": {} @@ -449,12 +451,12 @@ "lib/netstandard1.6/Microsoft.AspNetCore.Mvc.Localization.dll": {} } }, - "Microsoft.AspNetCore.Mvc.Razor/1.0.1": { + "Microsoft.AspNetCore.Mvc.Razor/1.0.4": { "dependencies": { - "Microsoft.AspNetCore.Mvc.Razor.Host": "1.0.1", - "Microsoft.AspNetCore.Mvc.ViewFeatures": "1.0.1", + "Microsoft.AspNetCore.Mvc.Razor.Host": "1.0.4", + "Microsoft.AspNetCore.Mvc.ViewFeatures": "1.0.4", "Microsoft.CodeAnalysis.CSharp": "1.3.0", - "Microsoft.Extensions.FileProviders.Composite": "1.0.0", + "Microsoft.Extensions.FileProviders.Composite": "1.0.1", "System.Runtime.Loader": "4.0.0", "System.Text.Encoding": "4.3.0" }, @@ -465,11 +467,11 @@ "lib/netstandard1.6/Microsoft.AspNetCore.Mvc.Razor.dll": {} } }, - "Microsoft.AspNetCore.Mvc.Razor.Host/1.0.1": { + "Microsoft.AspNetCore.Mvc.Razor.Host/1.0.4": { "dependencies": { - "Microsoft.AspNetCore.Razor.Runtime": "1.0.0", + "Microsoft.AspNetCore.Razor.Runtime": "1.0.3", "Microsoft.Extensions.Caching.Memory": "1.1.0", - "Microsoft.Extensions.FileProviders.Physical": "1.0.0", + "Microsoft.Extensions.FileProviders.Physical": "1.0.1", "System.Collections.Concurrent": "4.3.0", "System.ComponentModel.TypeConverter": "4.1.0", "System.Reflection.Extensions": "4.3.0", @@ -482,11 +484,11 @@ "lib/netstandard1.6/Microsoft.AspNetCore.Mvc.Razor.Host.dll": {} } }, - "Microsoft.AspNetCore.Mvc.TagHelpers/1.0.1": { + "Microsoft.AspNetCore.Mvc.TagHelpers/1.0.4": { "dependencies": { - "Microsoft.AspNetCore.Mvc.Razor": "1.0.1", + "Microsoft.AspNetCore.Mvc.Razor": "1.0.4", "Microsoft.Extensions.Caching.Memory": "1.1.0", - "Microsoft.Extensions.FileSystemGlobbing": "1.0.0", + "Microsoft.Extensions.FileSystemGlobbing": "1.0.1", "Microsoft.Extensions.Primitives": "1.1.0" }, "runtime": { @@ -496,15 +498,15 @@ "lib/netstandard1.6/Microsoft.AspNetCore.Mvc.TagHelpers.dll": {} } }, - "Microsoft.AspNetCore.Mvc.ViewFeatures/1.0.1": { + "Microsoft.AspNetCore.Mvc.ViewFeatures/1.0.4": { "dependencies": { - "Microsoft.AspNetCore.Antiforgery": "1.0.1", - "Microsoft.AspNetCore.Diagnostics.Abstractions": "1.0.0", - "Microsoft.AspNetCore.Html.Abstractions": "1.0.0", - "Microsoft.AspNetCore.Mvc.Core": "1.0.1", - "Microsoft.AspNetCore.Mvc.DataAnnotations": "1.0.1", - "Microsoft.AspNetCore.Mvc.Formatters.Json": "1.0.1", - "Microsoft.Extensions.WebEncoders": "1.0.0", + "Microsoft.AspNetCore.Antiforgery": "1.0.4", + "Microsoft.AspNetCore.Diagnostics.Abstractions": "1.0.3", + "Microsoft.AspNetCore.Html.Abstractions": "1.0.3", + "Microsoft.AspNetCore.Mvc.Core": "1.0.4", + "Microsoft.AspNetCore.Mvc.DataAnnotations": "1.0.4", + "Microsoft.AspNetCore.Mvc.Formatters.Json": "1.0.4", + "Microsoft.Extensions.WebEncoders": "1.0.3", "Newtonsoft.Json": "9.0.1", "System.Buffers": "4.3.0", "System.Runtime.Serialization.Primitives": "4.1.1" @@ -516,7 +518,7 @@ "lib/netstandard1.6/Microsoft.AspNetCore.Mvc.ViewFeatures.dll": {} } }, - "Microsoft.AspNetCore.Razor/1.0.0": { + "Microsoft.AspNetCore.Razor/1.0.3": { "dependencies": { "System.Diagnostics.Debug": "4.3.0", "System.Linq": "4.3.0", @@ -533,10 +535,10 @@ "lib/netstandard1.3/Microsoft.AspNetCore.Razor.dll": {} } }, - "Microsoft.AspNetCore.Razor.Runtime/1.0.0": { + "Microsoft.AspNetCore.Razor.Runtime/1.0.3": { "dependencies": { - "Microsoft.AspNetCore.Html.Abstractions": "1.0.0", - "Microsoft.AspNetCore.Razor": "1.0.0", + "Microsoft.AspNetCore.Html.Abstractions": "1.0.3", + "Microsoft.AspNetCore.Razor": "1.0.3", "System.Collections.Concurrent": "4.3.0", "System.IO.FileSystem": "4.3.0", "System.Reflection": "4.3.0", @@ -552,12 +554,12 @@ "lib/netstandard1.5/Microsoft.AspNetCore.Razor.Runtime.dll": {} } }, - "Microsoft.AspNetCore.Routing/1.0.1": { + "Microsoft.AspNetCore.Routing/1.0.4": { "dependencies": { - "Microsoft.AspNetCore.Http.Extensions": "1.0.0", - "Microsoft.AspNetCore.Routing.Abstractions": "1.0.1", + "Microsoft.AspNetCore.Http.Extensions": "1.0.3", + "Microsoft.AspNetCore.Routing.Abstractions": "1.0.4", "Microsoft.Extensions.Logging.Abstractions": "1.1.0", - "Microsoft.Extensions.ObjectPool": "1.0.0", + "Microsoft.Extensions.ObjectPool": "1.0.1", "Microsoft.Extensions.Options": "1.1.0", "System.Collections": "4.3.0", "System.Text.RegularExpressions": "4.3.0" @@ -569,7 +571,7 @@ "lib/netstandard1.3/Microsoft.AspNetCore.Routing.dll": {} } }, - "Microsoft.AspNetCore.Routing.Abstractions/1.0.1": { + "Microsoft.AspNetCore.Routing.Abstractions/1.0.4": { "dependencies": { "Microsoft.AspNetCore.Http.Abstractions": "1.1.0", "System.Collections.Concurrent": "4.3.0", @@ -586,8 +588,8 @@ "Microsoft.AspNetCore.Server.IISIntegration/1.0.0": { "dependencies": { "Microsoft.AspNetCore.Hosting.Abstractions": "1.1.0", - "Microsoft.AspNetCore.Http": "1.0.0", - "Microsoft.AspNetCore.Http.Extensions": "1.0.0", + "Microsoft.AspNetCore.Http": "1.0.3", + "Microsoft.AspNetCore.Http.Extensions": "1.0.3", "Microsoft.AspNetCore.HttpOverrides": "1.0.0", "Microsoft.Extensions.Logging.Abstractions": "1.1.0", "Microsoft.Extensions.Options": "1.1.0", @@ -631,7 +633,22 @@ "lib/netstandard1.3/Microsoft.AspNetCore.Server.Kestrel.dll": {} } }, - "Microsoft.AspNetCore.WebUtilities/1.0.0": { + "Microsoft.AspNetCore.StaticFiles/1.0.4": { + "dependencies": { + "Microsoft.AspNetCore.Hosting.Abstractions": "1.1.0", + "Microsoft.AspNetCore.Http.Extensions": "1.0.3", + "Microsoft.Extensions.FileProviders.Abstractions": "1.1.0", + "Microsoft.Extensions.Logging.Abstractions": "1.1.0", + "Microsoft.Extensions.WebEncoders": "1.0.3" + }, + "runtime": { + "lib/netstandard1.3/Microsoft.AspNetCore.StaticFiles.dll": {} + }, + "compile": { + "lib/netstandard1.3/Microsoft.AspNetCore.StaticFiles.dll": {} + } + }, + "Microsoft.AspNetCore.WebUtilities/1.0.3": { "dependencies": { "Microsoft.Extensions.Primitives": "1.1.0", "System.Buffers": "4.3.0", @@ -865,7 +882,7 @@ "Microsoft.Extensions.Configuration.FileExtensions/1.0.0": { "dependencies": { "Microsoft.Extensions.Configuration": "1.0.0", - "Microsoft.Extensions.FileProviders.Physical": "1.0.0", + "Microsoft.Extensions.FileProviders.Physical": "1.0.1", "System.AppContext": "4.3.0" }, "runtime": { @@ -942,7 +959,7 @@ "lib/netstandard1.0/Microsoft.Extensions.FileProviders.Abstractions.dll": {} } }, - "Microsoft.Extensions.FileProviders.Composite/1.0.0": { + "Microsoft.Extensions.FileProviders.Composite/1.0.1": { "dependencies": { "Microsoft.Extensions.FileProviders.Abstractions": "1.1.0" }, @@ -953,10 +970,22 @@ "lib/netstandard1.0/Microsoft.Extensions.FileProviders.Composite.dll": {} } }, - "Microsoft.Extensions.FileProviders.Physical/1.0.0": { + "Microsoft.Extensions.FileProviders.Embedded/1.0.1": { + "dependencies": { + "Microsoft.Extensions.FileProviders.Abstractions": "1.1.0", + "System.Runtime.Extensions": "4.3.0" + }, + "runtime": { + "lib/netstandard1.0/Microsoft.Extensions.FileProviders.Embedded.dll": {} + }, + "compile": { + "lib/netstandard1.0/Microsoft.Extensions.FileProviders.Embedded.dll": {} + } + }, + "Microsoft.Extensions.FileProviders.Physical/1.0.1": { "dependencies": { "Microsoft.Extensions.FileProviders.Abstractions": "1.1.0", - "Microsoft.Extensions.FileSystemGlobbing": "1.0.0", + "Microsoft.Extensions.FileSystemGlobbing": "1.0.1", "System.Collections.Concurrent": "4.3.0", "System.IO.FileSystem": "4.3.0", "System.IO.FileSystem.Watcher": "4.0.0", @@ -970,7 +999,7 @@ "lib/netstandard1.3/Microsoft.Extensions.FileProviders.Physical.dll": {} } }, - "Microsoft.Extensions.FileSystemGlobbing/1.0.0": { + "Microsoft.Extensions.FileSystemGlobbing/1.0.1": { "dependencies": { "System.Collections": "4.3.0", "System.IO.FileSystem": "4.3.0", @@ -985,7 +1014,7 @@ "lib/netstandard1.3/Microsoft.Extensions.FileSystemGlobbing.dll": {} } }, - "Microsoft.Extensions.Globalization.CultureInfoCache/1.0.0": { + "Microsoft.Extensions.Globalization.CultureInfoCache/1.0.3": { "dependencies": { "System.Collections.Concurrent": "4.3.0", "System.Linq": "4.3.0", @@ -998,11 +1027,11 @@ "lib/netstandard1.1/Microsoft.Extensions.Globalization.CultureInfoCache.dll": {} } }, - "Microsoft.Extensions.Localization/1.0.0": { + "Microsoft.Extensions.Localization/1.0.3": { "dependencies": { "Microsoft.AspNetCore.Hosting.Abstractions": "1.1.0", "Microsoft.Extensions.DependencyInjection.Abstractions": "1.1.0", - "Microsoft.Extensions.Localization.Abstractions": "1.0.0", + "Microsoft.Extensions.Localization.Abstractions": "1.0.3", "Microsoft.Extensions.Options": "1.1.0", "System.Collections.Concurrent": "4.3.0", "System.Resources.Reader": "4.0.0" @@ -1014,7 +1043,7 @@ "lib/netstandard1.3/Microsoft.Extensions.Localization.dll": {} } }, - "Microsoft.Extensions.Localization.Abstractions/1.0.0": { + "Microsoft.Extensions.Localization.Abstractions/1.0.3": { "dependencies": { "Microsoft.CSharp": "4.3.0", "System.Globalization": "4.3.0", @@ -1078,7 +1107,7 @@ "lib/netstandard1.3/Microsoft.Extensions.Logging.Debug.dll": {} } }, - "Microsoft.Extensions.ObjectPool/1.0.0": { + "Microsoft.Extensions.ObjectPool/1.0.1": { "dependencies": { "System.Diagnostics.Debug": "4.3.0", "System.Resources.ResourceManager": "4.3.0", @@ -1148,7 +1177,7 @@ "lib/netstandard1.0/Microsoft.Extensions.Primitives.dll": {} } }, - "Microsoft.Extensions.WebEncoders/1.0.0": { + "Microsoft.Extensions.WebEncoders/1.0.3": { "dependencies": { "Microsoft.Extensions.DependencyInjection.Abstractions": "1.1.0", "Microsoft.Extensions.Options": "1.1.0", @@ -1161,7 +1190,7 @@ "lib/netstandard1.0/Microsoft.Extensions.WebEncoders.dll": {} } }, - "Microsoft.Net.Http.Headers/1.0.0": { + "Microsoft.Net.Http.Headers/1.0.3": { "dependencies": { "System.Buffers": "4.3.0", "System.Collections": "4.3.0", @@ -1445,6 +1474,65 @@ } } }, + "Swashbuckle.AspNetCore/1.1.0": { + "dependencies": { + "NETStandard.Library": "1.6.1", + "Swashbuckle.AspNetCore.Swagger": "1.1.0", + "Swashbuckle.AspNetCore.SwaggerGen": "1.1.0", + "Swashbuckle.AspNetCore.SwaggerUI": "1.1.0" + }, + "runtime": { + "lib/netstandard1.6/Swashbuckle.AspNetCore.dll": {} + }, + "compile": { + "lib/netstandard1.6/Swashbuckle.AspNetCore.dll": {} + } + }, + "Swashbuckle.AspNetCore.Swagger/1.1.0": { + "dependencies": { + "Microsoft.AspNetCore.Mvc.Core": "1.0.4", + "Microsoft.AspNetCore.Mvc.Formatters.Json": "1.0.4", + "NETStandard.Library": "1.6.1" + }, + "runtime": { + "lib/netstandard1.6/Swashbuckle.AspNetCore.Swagger.dll": {} + }, + "compile": { + "lib/netstandard1.6/Swashbuckle.AspNetCore.Swagger.dll": {} + } + }, + "Swashbuckle.AspNetCore.SwaggerGen/1.1.0": { + "dependencies": { + "Microsoft.AspNetCore.Mvc.ApiExplorer": "1.0.4", + "Microsoft.AspNetCore.Mvc.Core": "1.0.4", + "Microsoft.AspNetCore.Mvc.DataAnnotations": "1.0.4", + "NETStandard.Library": "1.6.1", + "Swashbuckle.AspNetCore.Swagger": "1.1.0", + "System.Xml.XPath": "4.0.1" + }, + "runtime": { + "lib/netstandard1.6/Swashbuckle.AspNetCore.SwaggerGen.dll": {} + }, + "compile": { + "lib/netstandard1.6/Swashbuckle.AspNetCore.SwaggerGen.dll": {} + } + }, + "Swashbuckle.AspNetCore.SwaggerUI/1.1.0": { + "dependencies": { + "Microsoft.AspNetCore.Routing": "1.0.4", + "Microsoft.AspNetCore.StaticFiles": "1.0.4", + "Microsoft.Extensions.FileProviders.Embedded": "1.0.1", + "NETStandard.Library": "1.6.1", + "Newtonsoft.Json": "9.0.1", + "System.Xml.XPath": "4.0.1" + }, + "runtime": { + "lib/netstandard1.6/Swashbuckle.AspNetCore.SwaggerUI.dll": {} + }, + "compile": { + "lib/netstandard1.6/Swashbuckle.AspNetCore.SwaggerUI.dll": {} + } + }, "System.AppContext/4.3.0": { "dependencies": { "System.Runtime": "4.3.0" @@ -3360,6 +3448,9 @@ "System.Threading": "4.3.0", "System.Xml.ReaderWriter": "4.3.0" }, + "compile": { + "ref/netstandard1.3/System.Xml.XPath.dll": {} + }, "compileOnly": true }, "System.Xml.XPath.XDocument/4.0.1": { @@ -3384,40 +3475,40 @@ "serviceable": false, "sha512": "" }, - "Microsoft.AspNetCore.Antiforgery/1.0.1": { + "Microsoft.AspNetCore.Antiforgery/1.0.4": { "type": "package", "serviceable": true, - "sha512": "sha512-MMevi8HnI5GxtNOS9ZqZLuNafltbngXsOrNqyykFveMWFN5a3AfAB7I0qU77tBS9B/N3boRQuyT9AR0BsCQbaw==" + "sha512": "sha512-fxUgV0b7NA9EzTu2ES5FnNO0HKe/i9g6/quP05pAMjDjm0PPIBREgfVrXet8fmQDKIShRXhOkpZ+jLWbsmR13w==" }, - "Microsoft.AspNetCore.Authorization/1.0.0": { + "Microsoft.AspNetCore.Authorization/1.0.3": { "type": "package", "serviceable": true, - "sha512": "sha512-iVFQ5xHSyxmfWYdl5B/xIFzXgm4SRgYQUKlLFVNGfEhbbjw0Ur2pfVrEvpENrhHFOQ2XAZcuFlGxSIzZwsVrMg==" + "sha512": "sha512-cN2KJkfHcKwh82c9WGx4Tqfd2h5HflU/Mu5vYLMHON8WahHU9hE32ciIXcEIoKLNpu+zs1u1cN/qxcKTdqu89w==" }, - "Microsoft.AspNetCore.Cors/1.0.0": { + "Microsoft.AspNetCore.Cors/1.0.3": { "type": "package", "serviceable": true, - "sha512": "sha512-fC8lWOU3+ltkbgQyD1P7eRQ66fGfZkPNU2UkwOI8tyF5FUsd8nRTfzvsO4mSyQfgmgfk2Hc8TGzx/okevZwXkg==" + "sha512": "sha512-6NjGF+FO2wbz+3dzG9l1mdxZAnEbAmJrJE4KkUSklseOXPCm9hggYGKWr/CF6RaIl9nJaJTaDC8xwzmVJSoCXA==" }, - "Microsoft.AspNetCore.Cryptography.Internal/1.0.0": { + "Microsoft.AspNetCore.Cryptography.Internal/1.0.3": { "type": "package", "serviceable": true, - "sha512": "sha512-0btvxwOqYNpKTUQrD7LA3p6Wi0vrhfWGBVqIKPS1KtEdkCv3QoVgFO4eJYuClGDS9NXhqk7TWh46/8x8wtZHaw==" + "sha512": "sha512-peFSnD6lGWdyhTIaFNdZbMCATwTVbvTEGGgHQ6BrMVdICfuARUIAeDjmuDsoLRO4zqSzwdqAI2LFDoB/YsLZzA==" }, - "Microsoft.AspNetCore.DataProtection/1.0.0": { + "Microsoft.AspNetCore.DataProtection/1.0.3": { "type": "package", "serviceable": true, - "sha512": "sha512-gt4URT+8ljPk0ePspLqOGPJBm+s6iMvsZqweplhf7wiZSjFiG1uYBNpQ/0dFY7wSx3NMRjekyXzCjvkGAV570g==" + "sha512": "sha512-He+L4K/fyniOEzv3wiDVXl83gZU4oKu2jugH+WJstSjJ5/sGbPKUZPHGljCDZZpUmIYktHEsxsf8QCBr/jQfZQ==" }, - "Microsoft.AspNetCore.DataProtection.Abstractions/1.0.0": { + "Microsoft.AspNetCore.DataProtection.Abstractions/1.0.3": { "type": "package", "serviceable": true, - "sha512": "sha512-h5ycDgkqmRdManmYMQVJgzNI7YtVp2X2/os1cKmdfrpfq+m9L8bMKhbd7PCksoLci+aYTOSn45khPl+hpPb9ug==" + "sha512": "sha512-pih+njFAtRmutE0pD2DXk8g6YGIyt6Bhj7BHbw/fsPaAKuQwEu0xht/RLr8fNe4oDrx+aRbKSSz/DmifI6SDgg==" }, - "Microsoft.AspNetCore.Diagnostics.Abstractions/1.0.0": { + "Microsoft.AspNetCore.Diagnostics.Abstractions/1.0.3": { "type": "package", "serviceable": true, - "sha512": "sha512-RrXsm5Xzvxs0OFDhRcIIUNOM5rXKnRWj/bIkuDkXNIBniGcPDrfGbACIatA127I6pmybNAE84puFAt3wsU2kww==" + "sha512": "sha512-VmiWO9ggXdBlyRAnP0Y7ukYSzWmmUNIik8IblyLVNLEraipVGLaFjqkXHoW+ko8w+E/K21kzXsxBhD6NegeL9g==" }, "Microsoft.AspNetCore.Hosting/1.0.0": { "type": "package", @@ -3434,25 +3525,25 @@ "serviceable": true, "sha512": "sha512-GynDm8oz39EA8WvLIkfitPwHU27IVhLoVocZKaEYQ6Cs+jZnW2PT3OKBKJeeEepvMMbS5grvKM7HeZyGZqPthg==" }, - "Microsoft.AspNetCore.Html.Abstractions/1.0.0": { + "Microsoft.AspNetCore.Html.Abstractions/1.0.3": { "type": "package", "serviceable": true, - "sha512": "sha512-/JLMu2k8FiInLZC0SHXT+Cmdzi7AYa3B5v9w32Kd0mPTH4RYIQo/XNPIOr2HsPTXp3I9cZo1DajaMVGnJMN2QA==" + "sha512": "sha512-Hp/qulC8W+zYVPEeuYBEzqKJZrfejsFaGLZRj9j0JfjkMAyZeNLEngnuu+Tplnasy8O15n3BdBgMfVBcM6leqQ==" }, - "Microsoft.AspNetCore.Http/1.0.0": { + "Microsoft.AspNetCore.Http/1.0.3": { "type": "package", "serviceable": true, - "sha512": "sha512-c/+eWVWQ8fX5hBHhL1BY4k2n4kVyUnqJLSCj0sTTXwRTU6IKoGbTOUqHT9as8C71Vk54YpAsi/VPmGW7T/ap3A==" + "sha512": "sha512-kfNOIGGgVtMzsSWZzXBqz5zsdo8ssBa90YHzZt95N8ARGXoolSaBHy6yBoMm/XcpbXM+m/x1fixTTMIWMgzJdQ==" }, "Microsoft.AspNetCore.Http.Abstractions/1.1.0": { "type": "package", "serviceable": true, "sha512": "sha512-D5ytRM662nwczIVUPm2mvEJ8nf0UlHSxO6yPlXGpbdwilGchK6MrwiHI6XEfCfryhoXBn6q97fsu5K8el3uGCA==" }, - "Microsoft.AspNetCore.Http.Extensions/1.0.0": { + "Microsoft.AspNetCore.Http.Extensions/1.0.3": { "type": "package", "serviceable": true, - "sha512": "sha512-GlvCPRpnw2jjHLdbGf/C28NQZLMeX1mugv5BS1a3FCQOJYyuwQZil4JwblR0frLyVrUVoJQ7UXRNZIzEVlO5XA==" + "sha512": "sha512-+7Sd+14nexIJqcB4S1Eur9kzeMZ5CBtrxkei+PNbD78fg8vO3+TcCgrl5SBNTsUB/VJAfD/s0fgs5t+hHRj2Pg==" }, "Microsoft.AspNetCore.Http.Features/1.1.0": { "type": "package", @@ -3469,90 +3560,90 @@ "serviceable": true, "sha512": "sha512-WVaSVS+dDlWCR/qerHnBxU9tIeJ9GMA3M5tg4cxH7/cJYZZLnr2zvaFHGB+cRRNCKKTJ0pFRxT7ES8knhgAAaA==" }, - "Microsoft.AspNetCore.Localization/1.0.0": { + "Microsoft.AspNetCore.Localization/1.0.3": { "type": "package", "serviceable": true, - "sha512": "sha512-DF/maMd9f6ZPoTlU8n6/AGm3fpZNPiiip34bPrBQuloX2a5O0KwyV72qKhJhJNqmVVnDnTu8XYT16ysoFXRxQA==" + "sha512": "sha512-vkZVRRCbZdVfKB+50tkjdtptMdyBaxgqVXjSUA/bO0lqc0+HrDJeCda9NG827MWwr5h1YTNjO/lx3SNw1zLL/Q==" }, - "Microsoft.AspNetCore.Mvc/1.0.1": { + "Microsoft.AspNetCore.Mvc/1.0.4": { "type": "package", "serviceable": true, - "sha512": "sha512-Perrv2s4hzMbYR/kanzUqcfzxXLo6CThoilhMg7UQXeXEvOtpbDKx0HGimN/pt6Dy2wt3WOQAjAiM1Z8KoRgaA==" + "sha512": "sha512-JsXHdMNimjv5HvxzHahlJhdnfmvQYQrwg/A91y7DDaZFb/KVaC7A0HWSUSMkB4w1ZvxH9MRFn0V1AqXyrkjmjw==" }, - "Microsoft.AspNetCore.Mvc.Abstractions/1.0.1": { + "Microsoft.AspNetCore.Mvc.Abstractions/1.0.4": { "type": "package", "serviceable": true, - "sha512": "sha512-Xa9XOA/NEIGSUSyAtc0rQrTRJKcxN8rzvBy0QJn2tRAXVeXc0Lbx4/1ia9kxyn3ygbjhF6bO90ZnC3Z3a2cq5g==" + "sha512": "sha512-Isqgif1nuB+um86cEkpL8KnoxFCUCXBsbs9PuiuzElvlSiv4Ek3LvtrSUcbivekDDfys8CDbJhxwEI7WKJieAQ==" }, - "Microsoft.AspNetCore.Mvc.ApiExplorer/1.0.1": { + "Microsoft.AspNetCore.Mvc.ApiExplorer/1.0.4": { "type": "package", "serviceable": true, - "sha512": "sha512-ntjDDV+g6eveL67fsvGIY7BqZmaR2XYlZpsrXxzjSWKSYBzDfWaUJna5dsPty0hOwz7DCMNbWYrpD+XEr+H0jA==" + "sha512": "sha512-ujCFTM42U2WKUBhdaoLoiI+wVHgYhrmDrkl5+hWJ7EJW4fhp42w4cRZ97tjuveWr+M6JZjpS0q+7PVofQzFUiw==" }, - "Microsoft.AspNetCore.Mvc.Core/1.0.1": { + "Microsoft.AspNetCore.Mvc.Core/1.0.4": { "type": "package", "serviceable": true, - "sha512": "sha512-TfUFH0HYbL3DCGkWE24gUDnHoa3pCr4b6xbUiQTnqIbIXdL79qW8mTtfD+RHmAN5bsf1J1fndJJ84/jKri+kiw==" + "sha512": "sha512-1ukcttN1+T82hWXE8WS5kawkruolKI6LPVqVI4rTzN16kFszS/UqTrcwSUEnmTRpmWgFo665V3c2GpdQ9B6znw==" }, - "Microsoft.AspNetCore.Mvc.Cors/1.0.1": { + "Microsoft.AspNetCore.Mvc.Cors/1.0.4": { "type": "package", "serviceable": true, - "sha512": "sha512-s3Pabc4x5K1xtCpNv/oVAuFyj2Lq+z+qYkmrRqbnqVt+8V39FoW3znPjbVCNu5CjrYSQL2fm3irJ3pM7WLsI/g==" + "sha512": "sha512-vAujcBCfLXszm2hcVxC320StEIzzC+SY1CWtY866Y3/qEZje7ytgr6xR0NtkVbK9h1lmRq7udBOfzpp4Hg3RXQ==" }, - "Microsoft.AspNetCore.Mvc.DataAnnotations/1.0.1": { + "Microsoft.AspNetCore.Mvc.DataAnnotations/1.0.4": { "type": "package", "serviceable": true, - "sha512": "sha512-y3QkHvOI+vopfhncU9NpUH2MvtZ2Z0EfnApb92jqbmfWL1wd5Np3SHrFSXgI4zVLlM38dMa/QU2SYM3e4T7fFQ==" + "sha512": "sha512-otAoaHaFENQzT2I0/vmLR18oCmuBzDF3BSck13HbArBG6NA5P9oXfGkU69tPHS41dhaRo4Mm34hekhbg3GW8Vg==" }, - "Microsoft.AspNetCore.Mvc.Formatters.Json/1.0.1": { + "Microsoft.AspNetCore.Mvc.Formatters.Json/1.0.4": { "type": "package", "serviceable": true, - "sha512": "sha512-wM12hSUlF0Eqed44psOYT4fY/RRjMx049A4bBUfqiGr1UFU54zTR8djRLW0dIp1w7Xv5WQ/bgG9jyqiaRbv6jg==" + "sha512": "sha512-i8WWK2GwlBHfOL+d+kknJWPks6DS9tbN6nfJZU4yb+/wfUAYd311B2CIHzdat3IewubnK1TYONwrhQcs2FbLeA==" }, - "Microsoft.AspNetCore.Mvc.Localization/1.0.1": { + "Microsoft.AspNetCore.Mvc.Localization/1.0.4": { "type": "package", "serviceable": true, - "sha512": "sha512-s6Q7l9UtJ/sYxvsbjXuA+5RdKQ70OSLQSLs+UAWrwMtHm9XKTr51gmcG1t1gkWN5f39WSkzJs2brB9fJkFcgvw==" + "sha512": "sha512-Fsvm2xkJrCjO14j698FGSthyuG4OPN5w5PKoNKQNad+Ur0SgTPc0kDE4apok0QgqxgTew7k+zpaubTAn0bpz5g==" }, - "Microsoft.AspNetCore.Mvc.Razor/1.0.1": { + "Microsoft.AspNetCore.Mvc.Razor/1.0.4": { "type": "package", "serviceable": true, - "sha512": "sha512-Rc1dkP5LZcuxicrmUTFMfrRF8+id9iVSOA3/DjhO036b7g7BBvknLHKtbbsQ59COB9D8fr9MwKF2Eb99TSCJvg==" + "sha512": "sha512-n/sBi3FZmp/OS3sMVUBFAxcPzWtHpoAmdbZz/8m0dF/Eml/suDHocsqO4eerSZTxSwELnPTZktKEcoZEecfyGQ==" }, - "Microsoft.AspNetCore.Mvc.Razor.Host/1.0.1": { + "Microsoft.AspNetCore.Mvc.Razor.Host/1.0.4": { "type": "package", "serviceable": true, - "sha512": "sha512-7A9D7ufew8iYmhK/3w05ZdTGGOi9oNzAqy0BJNNF2rm2n9uImquzPmmoCWXFnar7QawVzhXE+ZMSXRUH9n6Glg==" + "sha512": "sha512-L2jvXTRLjqgu4053WM3QZPLtRtLWXM2HTkLnkEI9ZnYUlY/8vo+7tlemKARSFkiIVeOhlSEbCRT0yUyWhnV1lg==" }, - "Microsoft.AspNetCore.Mvc.TagHelpers/1.0.1": { + "Microsoft.AspNetCore.Mvc.TagHelpers/1.0.4": { "type": "package", "serviceable": true, - "sha512": "sha512-QadZAsqoIc2D5zceTdLtNnyJALkdhoTIiqvlDlO0SgyPBisyUe4gDEiygwSnLzm8NZ+kKSFhNuX+t+b1O2uIVw==" + "sha512": "sha512-iDJqlZ/ByhoDT2Zeb5r2xFUbhgfJ9ZGsEbnSLxuWW60/uVk+Jeomutl5v16xWvXATbQ4bX9uHjvUWV1oAxCsvQ==" }, - "Microsoft.AspNetCore.Mvc.ViewFeatures/1.0.1": { + "Microsoft.AspNetCore.Mvc.ViewFeatures/1.0.4": { "type": "package", "serviceable": true, - "sha512": "sha512-1zGeF76JEqvocxdM+H5n/vJunUUVNzKK4LmgnaFdrrCDTrI6MVdok+8TBBUbeI+uNk3ssrLnP3EcHIdvxl66gw==" + "sha512": "sha512-PAuxMD8LzV+XnGYTQug+fMIIm4wz0bc+EbRdI13WtWGQYd0wEnLLxCoWFkrR6Tejw0+bwB+o+6n9m2+iclnafA==" }, - "Microsoft.AspNetCore.Razor/1.0.0": { + "Microsoft.AspNetCore.Razor/1.0.3": { "type": "package", "serviceable": true, - "sha512": "sha512-+vhlFn8n45hj1M91HYVm2ryLMZ+ZYR/OUdBVE8aUzkvkTVF+3UnNxSY3hAEugcgcbf9/XQTE+DDxEgN4LdYEjg==" + "sha512": "sha512-ocE0VFrbhOTyY9HCXp9P/8foF/wXncA0Glv2gvWT+ozcS0YLGw36c45IzgizvDZMkRjxy9llrak96bh3Y6fO/w==" }, - "Microsoft.AspNetCore.Razor.Runtime/1.0.0": { + "Microsoft.AspNetCore.Razor.Runtime/1.0.3": { "type": "package", "serviceable": true, - "sha512": "sha512-hsq6xJeqDDb78akZuy79QE3kaCxcigD3vccbIaNrrz7JSXOzayfteF06ToK+J1SXSDRtrBj3XZZfrjiqIY/vCw==" + "sha512": "sha512-BzEImuc7smjxamEf+K4CitkAz2X3DcBd7Zzj/MnP3yA1gZpdwZ1JIvsiU2SdJI0FjdhI9v9Viv/4NfKqu458dA==" }, - "Microsoft.AspNetCore.Routing/1.0.1": { + "Microsoft.AspNetCore.Routing/1.0.4": { "type": "package", "serviceable": true, - "sha512": "sha512-uddFeoL8aRYSlyl+zcBnHlrtRIkp1AEfPNBIiBjNJ4b9PMApTWIpvy8OdyXUksV+bM6TciA23zFfNvzZWIlG/Q==" + "sha512": "sha512-mdIF3ckRothHWuCSFkk6YXACj5zxi5qM+cEAHjcpP04/wCHUoV0gGVnW+HI+LyFXE6JUwu2zXn5tfsCpW0U+SA==" }, - "Microsoft.AspNetCore.Routing.Abstractions/1.0.1": { + "Microsoft.AspNetCore.Routing.Abstractions/1.0.4": { "type": "package", "serviceable": true, - "sha512": "sha512-Vjjt7TVG0S7ozWyD7vbdy9oQ2LIWebE18hUBM1WMmLPz83w3b8+MKUjz8nP5AnnHXxQskQ5WhYMkICETgXnb+g==" + "sha512": "sha512-GHxVt6LlXHFsCUd2Un+/vY1tBTXxnogfbDO0b8G5EGmkapSK+dOGOLJviscxQkp338Uabs081JEIdkRymI5GXA==" }, "Microsoft.AspNetCore.Server.IISIntegration/1.0.0": { "type": "package", @@ -3564,10 +3655,15 @@ "serviceable": true, "sha512": "sha512-GrTVDsRR6j2WrrTuNsZkG1R8aV1UbsA8TKUD+MKVSpXIoEpQNryCT181Zu94CARowQwFQdW4Q1DwfO4FdAhXiQ==" }, - "Microsoft.AspNetCore.WebUtilities/1.0.0": { + "Microsoft.AspNetCore.StaticFiles/1.0.4": { "type": "package", "serviceable": true, - "sha512": "sha512-D0licSnS1JgqQ/gYlN41wXbeYG3dFIdjY781YzMHZ5gBB7kczacshW+H6plZkXRr/cCnAJWGa31o1R8c5GEy/A==" + "sha512": "sha512-2pNvwewAazhaaCdw2CGUvIcDrNQMlqP57JgBDf3v+pRj1rZ29HVnpvkX6a+TrmRYlJNmmxHOKEt468uE/gDcFw==" + }, + "Microsoft.AspNetCore.WebUtilities/1.0.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-snSGNs5EEisqivDjDiskFkFyu+DV2Ib9sMPOBQKtoFwI5H1W5YNB/rIVqDZQL16zj/uzdwwxrdE/5xhkVyf6gQ==" }, "Microsoft.CSharp/4.3.0": { "type": "package", @@ -3674,35 +3770,40 @@ "serviceable": true, "sha512": "sha512-TBG5/xsMSOJ9hrit5TcM6Ipn+3/cgBs5tywXHun+L+8w1WYal13AMac2ziwPRY/PQqC4oG88Hw9hwIEj95xdGw==" }, - "Microsoft.Extensions.FileProviders.Composite/1.0.0": { + "Microsoft.Extensions.FileProviders.Composite/1.0.1": { "type": "package", "serviceable": true, - "sha512": "sha512-4nbDQfagNr1eILXSFZbTNuAKuZ6SsOyK6ySTMryo67ECi8+EcZBQ12E0aXcxX/aT3v+3pbWSt71NXlEm8tKIxw==" + "sha512": "sha512-SO0xOYKdibyP5aPFzFYYhmX94V52UROjnrWInEjKvxXI0fPM/bviiM9vfJFOx8Wd85nvif1Fy5GaQU6/Z2pPnw==" }, - "Microsoft.Extensions.FileProviders.Physical/1.0.0": { + "Microsoft.Extensions.FileProviders.Embedded/1.0.1": { "type": "package", "serviceable": true, - "sha512": "sha512-Ej5hGWtK3xM9YU+B2O8EdlMcJf5utbDQs9ecnfvwhENQeeNU7iI2jjnRB2d7V6o9SQZmNHPzdPvaNb3PlSMz+Q==" + "sha512": "sha512-nSEa8bH3fVdTYGqK4twOKLxxgKIW3cz9g9mrzhPh/CmdvGJWKRTIlBIZi7lz+lqNQpxean5vbAo84R/mU+JpGA==" }, - "Microsoft.Extensions.FileSystemGlobbing/1.0.0": { + "Microsoft.Extensions.FileProviders.Physical/1.0.1": { "type": "package", "serviceable": true, - "sha512": "sha512-scXp1Y+hmhQKLe57Z7cSjsAEFtE4zSHHydkg1SpvG56nWwWQVpVcRAbRZsv1qIBR5/vNB4LA9xiOKnvKO/Halg==" + "sha512": "sha512-TNpDkprNsoRYgi2vKqzs+fO4uS+zCXlCx3OllkcobxMI2+vMi9W+stkiQ/vaINDpryhdEx/hMj7gmND1qrZnZA==" }, - "Microsoft.Extensions.Globalization.CultureInfoCache/1.0.0": { + "Microsoft.Extensions.FileSystemGlobbing/1.0.1": { "type": "package", "serviceable": true, - "sha512": "sha512-nxGoN8o+4clQk103krYRqS5FVVCZc3Tlc09AYj4W8gZ9Q5Jxa2BLW7ss+ogKU/hvNSg2NkJyQTfi9SegGU6ssQ==" + "sha512": "sha512-nkQdGxdUmFhKuhNUoSPjJVuSkK2RLtoJ9euGem+rAfwD/9050WuEQJeuaA2VkuK5yIO9FLdVQQiIZ1y+WSH/BQ==" }, - "Microsoft.Extensions.Localization/1.0.0": { + "Microsoft.Extensions.Globalization.CultureInfoCache/1.0.3": { "type": "package", "serviceable": true, - "sha512": "sha512-nkDgz++GXjMSEIiVS6CpeirV8m8zvc/vUN2sq5sPnqG8PZltCMSNmqrwyL1onx6A6aRNdTr1nVfvYHwWAmS4vg==" + "sha512": "sha512-cj5+UAAEOC5ttS+QNeLGQN/8WoV2/6hfCukpuFtZG9Wp4+0mdsTQE4s9iO3IYi1aIcz0G1jjMjucfvV/+6d6Tg==" }, - "Microsoft.Extensions.Localization.Abstractions/1.0.0": { + "Microsoft.Extensions.Localization/1.0.3": { "type": "package", "serviceable": true, - "sha512": "sha512-hQ2sEJf7swsD5jk4DogLI3DazGvsvbz0IuSbxPFDjcvP0PRdxgCsyGpg70LD+3tRmxZcE1uh5jtcAi4X2BcB9w==" + "sha512": "sha512-txEFigTxInm2YSmJXY4HVL4o4ARn/baJrxCVDGs7f+EVtDnilcAveexsW18aAMmDfl1JACOvgegDBDRn9xBFOw==" + }, + "Microsoft.Extensions.Localization.Abstractions/1.0.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-7jVTQpt3aAGyilid7ssV9HE8NKJEiTj3xkujvXrAJhGQ5Tk/+2cAWMHaf6nU9XBTKh92c8+xMEdYa0H5pUJgGQ==" }, "Microsoft.Extensions.Logging/1.1.0": { "type": "package", @@ -3724,10 +3825,10 @@ "serviceable": true, "sha512": "sha512-V8fP8pGJxieGa1DAYOF1RX+cCGGqdOGNoAQUzxmy27+qNzbHB/cUXc7mCZT72jPZMB4U12zSVWlIt26GMsUIOg==" }, - "Microsoft.Extensions.ObjectPool/1.0.0": { + "Microsoft.Extensions.ObjectPool/1.0.1": { "type": "package", "serviceable": true, - "sha512": "sha512-BTXoWSTrv/saLlNSg8l41YOoSKeUUanQLykUqRTtiUJz2xxQOCgm4ckPzrdmSK6w0mdjR2h7IrUDGdBF78Z7yg==" + "sha512": "sha512-pJMOnxuqmG37OjccfvtqVoo3bQGoN+0EJUzzp7+2uxSdioER82caAk6Yi/z5aysapn5XENNIIa7SaYnYKSS69A==" }, "Microsoft.Extensions.Options/1.1.0": { "type": "package", @@ -3749,15 +3850,15 @@ "serviceable": true, "sha512": "sha512-GhQG5CBUR9/czBLTblt1giKBkfvHVDeppWd6KIgPyexrspECqzzSW5IXe0STTTs2NlUp9vIFwjSWG8O9c74R9g==" }, - "Microsoft.Extensions.WebEncoders/1.0.0": { + "Microsoft.Extensions.WebEncoders/1.0.3": { "type": "package", "serviceable": true, - "sha512": "sha512-NSSIBREmHHiyoAFXV2LMA+a6RMZtTHxgUbHJGHRtnjmTKnRyticx5HAzNpy8VG9+HCCHenL9QD7zSA8jjgAi5A==" + "sha512": "sha512-TClNvczWRxF6bVPhn5EK3Y3QNi5jTP68Qur+5Fk+MQLPeBI18WN7X145DDJ6bFeNOwgdCHl73lHs5uZp9ish1A==" }, - "Microsoft.Net.Http.Headers/1.0.0": { + "Microsoft.Net.Http.Headers/1.0.3": { "type": "package", "serviceable": true, - "sha512": "sha512-1lr92itF1fKR2oEQ6gk1IUsuCgp7UMlf/b1sjlAyuDeUnttj39ra59GQHYpomglJX1UVNpi1/cSBbEsXoNeIhw==" + "sha512": "sha512-2F8USh4hR5xppvaxtw2EStX74Ih+HhRj7aQD1uaB9JmTGy478F7t4VU+IdZXauEDrvS7LYAyyhmOExsUFK3PAw==" }, "Microsoft.NETCore.Platforms/1.1.0": { "type": "package", @@ -3889,6 +3990,26 @@ "serviceable": true, "sha512": "sha512-4cXRTIcttvIreAoqK/5hzTtzepeggac+m5A0rzH+9zLtnFh2J0rLuGeJR4KjNLyKqPzO0kjqrs5lkRJEKX8HAA==" }, + "Swashbuckle.AspNetCore/1.1.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-xlbi/AUp3UM4DmPX0SIV50xboMZDl64pY45nBsdDJarUK0i5pSi/FLBqUOikdP7wUrFvtOAEnOW0cHkR6hyaeA==" + }, + "Swashbuckle.AspNetCore.Swagger/1.1.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-zOMSwaORAM916wnoDilH9eTyBN01Ch4L4VE8s4xIiESOpHMMHBvVmPxSGMsmo+CltgM74o92KVrIcLYGCKlbXQ==" + }, + "Swashbuckle.AspNetCore.SwaggerGen/1.1.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-5ErpRhRIkJKRjQ33CsTIsmBypDsWQNp28CsM8UsOwZ9aaw3UBsU4Ts2ZDGe7yvZiti8FrU8iQ5VYw9bvrHiPpA==" + }, + "Swashbuckle.AspNetCore.SwaggerUI/1.1.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-gdV8MczYGIuxARtmDYBTbTKC0IJMhrQmZ4Uev8N/pOGQlTcwBYYlUn8X+8RcC7ATZQOOXBx4RBOlk+gbXbLfkg==" + }, "System.AppContext/4.3.0": { "type": "package", "serviceable": true, diff --git a/src/VirtualStudentAdviser/bin/Debug/netcoreapp1.0/VirtualStudentAdviser.dll b/src/VirtualStudentAdviser/bin/Debug/netcoreapp1.0/VirtualStudentAdviser.dll index b4d9494..51e96ba 100644 Binary files a/src/VirtualStudentAdviser/bin/Debug/netcoreapp1.0/VirtualStudentAdviser.dll and b/src/VirtualStudentAdviser/bin/Debug/netcoreapp1.0/VirtualStudentAdviser.dll differ diff --git a/src/VirtualStudentAdviser/bin/Debug/netcoreapp1.0/VirtualStudentAdviser.pdb b/src/VirtualStudentAdviser/bin/Debug/netcoreapp1.0/VirtualStudentAdviser.pdb index 002b38b..81e5415 100644 Binary files a/src/VirtualStudentAdviser/bin/Debug/netcoreapp1.0/VirtualStudentAdviser.pdb and b/src/VirtualStudentAdviser/bin/Debug/netcoreapp1.0/VirtualStudentAdviser.pdb differ diff --git a/src/VirtualStudentAdviser/bin/Debug/netcoreapp1.0/VirtualStudentAdviser.runtimeconfig.dev.json b/src/VirtualStudentAdviser/bin/Debug/netcoreapp1.0/VirtualStudentAdviser.runtimeconfig.dev.json index fa8baf9..4fa48e0 100644 --- a/src/VirtualStudentAdviser/bin/Debug/netcoreapp1.0/VirtualStudentAdviser.runtimeconfig.dev.json +++ b/src/VirtualStudentAdviser/bin/Debug/netcoreapp1.0/VirtualStudentAdviser.runtimeconfig.dev.json @@ -1,7 +1,7 @@ { "runtimeOptions": { "additionalProbingPaths": [ - "C:\\Users\\CDLADMIN\\.nuget\\packages" + "C:\\Users\\nathan\\.nuget\\packages" ] } } \ No newline at end of file diff --git a/src/VirtualStudentAdviser/bin/Debug/netcoreapp1.0/VirtualStudentAdviser.xml b/src/VirtualStudentAdviser/bin/Debug/netcoreapp1.0/VirtualStudentAdviser.xml new file mode 100644 index 0000000..1b6976e --- /dev/null +++ b/src/VirtualStudentAdviser/bin/Debug/netcoreapp1.0/VirtualStudentAdviser.xml @@ -0,0 +1,443 @@ + + + + VirtualStudentAdviser + + + + + Launches the rec engine using the major majorId and school schoolId + + + + + + + + Exposes test validation module through calls to testPlan and testAllPlans + + + + + Create a new TestController. + + + IVirtualAdviserRepository that has methods to access database + + + This is called by the ASP.NET framework and will only be called manually in testing + + + + + Tests the plan with planId + + + The planId of plan to test + + + Returns json of PlanVerificationInfo object + + + + + Tests all plans in the DB. + + + Need to store test result. No need to retest plans more than once and takes around 20 minutes to do the current set. + + + json object of mapping of planId to PlanVerificationInfo object + + + + + + Runs the rec engine using ParameterSet param that is written to the body of the request + + + Input ParameterSet for the algorithm + + + + + + Returns a list of course objects + + + + + Saves study plan to database. + + + studyPlan is different than the plan stored with id oldPlanId but has the same major and school + + List of SelectSudyPlan. These are the studyplans with the string values of the StudyPlan ids + Id to the student the plan belongs to + The plan Id for the plan before the plan was manipulated by the user + Name of plan given by student + + returns the new planId for the saved plan + + + + + Returns all the inactive plans associated with studentId. + + Returns all of the plans except the first since there is not a active field in the StudentStudyPlan table. + Needs to be changed to return the plans with an active value of 0 when active exists + Id to the student the plan belongs to + + + + Returns the active plan associated with studentId. + + Returns the first plan since there is not an active field in the StudentStudyPlan table. + Needs to be changed to return the plan with an active value of 1 when active exists + + { + parameterSet": { + id: 0, + majorId: 0, + major: "Mechanical Engineering", + schoolId: 0, + school: "\nUniversity of Washington", + jobTypeId: 0, + jobType: "Full Time", + budgetId: 0, + budget: "$100.00 - $599.99", + timePreferenceId: 0, + timePreference: "Morning", + quarterPreferenceId: 0, + quarterPreference: "Fall ", + completedCourses: "[1,2]", + placementCourses: "Default placement", + dateAdded: "0001-01-01T00:00:00", + lastDateModified: "0001-01-01T00:00:00", + status: 0 + }, + planName": null, + studentId": 456, + planId": 2166 + } + + + + Id to the student the plan belongs to + + + + Association of paramater set with planName, studentId and planId + + + + + Association of planId to plan errors + + To add additional error results a new public list can be added here. + A verification method needs to be added to PlanVerification and the list is populated in the runTests method + + + + + Returns list of SelectStudyPlan associated with planId + + + plan + + + Returns list of SelectStudyPlan associated with planId + + + + + Returns list of StudyPlan associated with planId + + + plan + + + Returns list of StudyPlan associated with planId + + + + + Gets the plan's assocaited major and school information + + + plan + + + Returns array with major and school ids {planId, majorId, schoolId} + + + + + Gets all of the plan ids + + + array of plan ids + + + + + Runs verification on studyPlan + + The plan to be tested + Plan's majorId + Plan's schoolId + Array of all the degree's required courses + List of all the courses offered at EvCC from the db + + PlanVerificationInfo, arrays of error messages + + + + + Gets all of the time scheduings for the course represented by courseId + + The selected course + List of arrays that represent the scheduling + + + + Takes SelectStudyPlan (string representation) and parses it into StudyPlan (id representation) + + The studyPlan with string values + StudyPlan with the associated id keys + SelectStudyPlan is the format the webpage sends to the API in the body of the message. + + + + Writes new plan to DB + + Plan to be written + + + + Returns an array of all the major and school required courses + + + The inner array is of format: {CourseId, MajorId, SchoolId} + + Array of required course arrays + + + + Returns the degree core courses associated with the major and school + + The id of the Major + The id of the School + list of required course ids + + + + Gets all available courses in the database + + + List of Course objects + + + + + Returns active PlanInfo associated with the student with id studentId + + studentId of current student + Returns all the inactive PlanInfo associated with the student associated with studentId + There is not a active plan column in StudentStudyPlan db table. When that is added, this will need to be rewritten + since it assumes the first plan is the active one + + + + Writes sp to datbase + + New plan + Current student's id + Plan's majorID + Plan's schoolID + Name of plan given by student + + + + + Returns all the inactive PlanInfo associated with the student associated with studentId + + studentId of current student + Returns all the inactive PlanInfo associated with the student with id studentId + There is not a active plan column in StudentStudyPlan db table. When that is added, this will need to be rewritten + since it assumes the first plan is the active one + + + + DbContext for reading and writing to the vsaDev datavase + + + + + Implements the IVirtualAdviserRepository. Set of functions to manipulate data in vsaDev datavase + + + + + Creates a study plan using the paramaters as inpuuts + + The major of the plan + All the courses the student has completed before plan generation + The school of the plan + A list of SelectStudyPlan + + SelectStudyPlan contains string info of course and quarter. + + + + + Creates a new VirtualAdviserRepository + + Database context to vsaDev + + + + Thrown when the algorithm tries to schedule a course that has no time scheduling + + + + + Gets list of course's scheduling + + The courseId to find the target course + List of course schedule arrays + + result= {StartTimeId, EndTimeId, DayId, QuarterId, Year} + + + + + returns major school pair associated with planID + + plan + returnVal[0] is the planId + returnVal[1] is the majorId + returnVal[2] is the schoolId + + + + + Takes SelectStudyPlan (string representation) and parses it into StudyPlan (id representation) + + The studyPlan with string values + StudyPlan with the associated id keys + SelectStudyPlan is the format the webpage sends to the API in the body of the message. + + + + Takes academic plans from database or as List of StudyPlans and enumerates the errors + + + + + Takes study plan and enumerates errors + + List of StudyPlan that all share the same planId + mapping of course and prerequisite groups + for example: + course group prereq + 199 1 191 + 199 1 264 + 199 2 191 + 199 2 1246 + 199 2 268 + + All required course for plan's major and school + List of all courses availabvle at EvCC in db + the starting point of student. The classes the student has complete at time of generation + copy of the database context. + + The VirtualAdviserContex is passed in to have access to course scheduling but that table could be added as a paramater as a List of CourseTime. + + + + + + checks that all scheduled courses are in quarters that offer that course + + The list of StudyPlans represetingh the plan to test + Database Context to retrieve CourseTime info + list of all courseIds that are in quarters they are not offered + + + + Gets the string of the course with courseId equal to param courseId + + The courseId of the course to find the title + List of all courses + string of course representing courseId + + + + Uses param qtr to return the next quarters id. + + The current quarterId + The next quarterId + + + + makes sure the quarters are in the correct order + + + + true if the quarters are in correct order in the studyPlan + + + This method is currentily not in use for plan verification but could be used as an unit test + + + + + using param year and qtr returns the next year if associated with the next qtr + + The current year + The current qtrId + Next qtrs year + + + + makes sure the quarters are in the correct order + + + + True if the quarters are in the correct order + + + This method is currentily not in use for plan verification but could be used as an unit test + + + + + Ensures that studyPlan contains all degrees required courses + + Current Study Plan + List of degree required courses + + + + + Ensures that all the courses have thier prereqs scheudled correctily + + The current Plan + Mapping of courseId to array of prereq groups + all the courses the student already has taken + mapping of course id and list of unschedued prereq + + If all the prereq groups are unfulfilled, it chooses the missing courses from the last prereq group for validation messages + + + + + returns the group associated with courseId + + Mapping of courseId to prereq groups + current courseId + The group associated with courseId. If courseId has no groups it returns int[0][] + + + diff --git a/src/VirtualStudentAdviser/obj/Debug/netcoreapp1.0/.IncrementalCache b/src/VirtualStudentAdviser/obj/Debug/netcoreapp1.0/.IncrementalCache index d3e28c2..2a8f17f 100644 --- a/src/VirtualStudentAdviser/obj/Debug/netcoreapp1.0/.IncrementalCache +++ b/src/VirtualStudentAdviser/obj/Debug/netcoreapp1.0/.IncrementalCache @@ -1 +1 @@ -{"inputs":["C:\\Users\\CDLADMIN\\documents\\visual studio 2015\\Projects\\VirtualStudentAdviser\\src\\VirtualStudentAdviser\\project.json","C:\\Users\\CDLADMIN\\documents\\visual studio 2015\\Projects\\VirtualStudentAdviser\\src\\VirtualStudentAdviser\\project.lock.json","C:\\Users\\CDLADMIN\\documents\\visual studio 2015\\Projects\\VirtualStudentAdviser\\src\\VirtualStudentAdviser\\Program.cs","C:\\Users\\CDLADMIN\\documents\\visual studio 2015\\Projects\\VirtualStudentAdviser\\src\\VirtualStudentAdviser\\Startup.cs","C:\\Users\\CDLADMIN\\documents\\visual studio 2015\\Projects\\VirtualStudentAdviser\\src\\VirtualStudentAdviser\\Controllers\\RecEngineController.cs","C:\\Users\\CDLADMIN\\documents\\visual studio 2015\\Projects\\VirtualStudentAdviser\\src\\VirtualStudentAdviser\\Controllers\\VsaController.cs","C:\\Users\\CDLADMIN\\documents\\visual studio 2015\\Projects\\VirtualStudentAdviser\\src\\VirtualStudentAdviser\\Filters\\VsaFilter.cs","C:\\Users\\CDLADMIN\\documents\\visual studio 2015\\Projects\\VirtualStudentAdviser\\src\\VirtualStudentAdviser\\Models\\AcademicYear.cs","C:\\Users\\CDLADMIN\\documents\\visual studio 2015\\Projects\\VirtualStudentAdviser\\src\\VirtualStudentAdviser\\Models\\AdmissionRequiredCourses.cs","C:\\Users\\CDLADMIN\\documents\\visual studio 2015\\Projects\\VirtualStudentAdviser\\src\\VirtualStudentAdviser\\Models\\Corequisite.cs","C:\\Users\\CDLADMIN\\documents\\visual studio 2015\\Projects\\VirtualStudentAdviser\\src\\VirtualStudentAdviser\\Models\\Course.cs","C:\\Users\\CDLADMIN\\documents\\visual studio 2015\\Projects\\VirtualStudentAdviser\\src\\VirtualStudentAdviser\\Models\\CourseNode.cs","C:\\Users\\CDLADMIN\\documents\\visual studio 2015\\Projects\\VirtualStudentAdviser\\src\\VirtualStudentAdviser\\Models\\CourseTime.cs","C:\\Users\\CDLADMIN\\documents\\visual studio 2015\\Projects\\VirtualStudentAdviser\\src\\VirtualStudentAdviser\\Models\\Department.cs","C:\\Users\\CDLADMIN\\documents\\visual studio 2015\\Projects\\VirtualStudentAdviser\\src\\VirtualStudentAdviser\\Models\\GeneratedPlan.cs","C:\\Users\\CDLADMIN\\documents\\visual studio 2015\\Projects\\VirtualStudentAdviser\\src\\VirtualStudentAdviser\\Models\\JobType.cs","C:\\Users\\CDLADMIN\\documents\\visual studio 2015\\Projects\\VirtualStudentAdviser\\src\\VirtualStudentAdviser\\Models\\Major.cs","C:\\Users\\CDLADMIN\\documents\\visual studio 2015\\Projects\\VirtualStudentAdviser\\src\\VirtualStudentAdviser\\Models\\ParameterSet.cs","C:\\Users\\CDLADMIN\\documents\\visual studio 2015\\Projects\\VirtualStudentAdviser\\src\\VirtualStudentAdviser\\Models\\Prerequisite.cs","C:\\Users\\CDLADMIN\\documents\\visual studio 2015\\Projects\\VirtualStudentAdviser\\src\\VirtualStudentAdviser\\Models\\Quarter.cs","C:\\Users\\CDLADMIN\\documents\\visual studio 2015\\Projects\\VirtualStudentAdviser\\src\\VirtualStudentAdviser\\Models\\ReviewedStudyPlan.cs","C:\\Users\\CDLADMIN\\documents\\visual studio 2015\\Projects\\VirtualStudentAdviser\\src\\VirtualStudentAdviser\\Models\\SelectStudyPlan.cs","C:\\Users\\CDLADMIN\\documents\\visual studio 2015\\Projects\\VirtualStudentAdviser\\src\\VirtualStudentAdviser\\Models\\Student.cs","C:\\Users\\CDLADMIN\\documents\\visual studio 2015\\Projects\\VirtualStudentAdviser\\src\\VirtualStudentAdviser\\Models\\StudentStudyPlan.cs","C:\\Users\\CDLADMIN\\documents\\visual studio 2015\\Projects\\VirtualStudentAdviser\\src\\VirtualStudentAdviser\\Models\\StudyPlan.cs","C:\\Users\\CDLADMIN\\documents\\visual studio 2015\\Projects\\VirtualStudentAdviser\\src\\VirtualStudentAdviser\\Models\\TimeSlot.cs","C:\\Users\\CDLADMIN\\documents\\visual studio 2015\\Projects\\VirtualStudentAdviser\\src\\VirtualStudentAdviser\\Models\\WeekDay.cs","C:\\Users\\CDLADMIN\\documents\\visual studio 2015\\Projects\\VirtualStudentAdviser\\src\\VirtualStudentAdviser\\Services\\IVirtualAdviserRepository.cs","C:\\Users\\CDLADMIN\\documents\\visual studio 2015\\Projects\\VirtualStudentAdviser\\src\\VirtualStudentAdviser\\Services\\VirtualAdviserContext.cs","C:\\Users\\CDLADMIN\\documents\\visual studio 2015\\Projects\\VirtualStudentAdviser\\src\\VirtualStudentAdviser\\Services\\VirtualAdviserRepository.cs"],"outputs":["C:\\Users\\CDLADMIN\\documents\\visual studio 2015\\Projects\\VirtualStudentAdviser\\src\\VirtualStudentAdviser\\bin\\Debug\\netcoreapp1.0\\VirtualStudentAdviser.dll","C:\\Users\\CDLADMIN\\documents\\visual studio 2015\\Projects\\VirtualStudentAdviser\\src\\VirtualStudentAdviser\\bin\\Debug\\netcoreapp1.0\\VirtualStudentAdviser.pdb","C:\\Users\\CDLADMIN\\documents\\visual studio 2015\\Projects\\VirtualStudentAdviser\\src\\VirtualStudentAdviser\\bin\\Debug\\netcoreapp1.0\\VirtualStudentAdviser.deps.json","C:\\Users\\CDLADMIN\\documents\\visual studio 2015\\Projects\\VirtualStudentAdviser\\src\\VirtualStudentAdviser\\bin\\Debug\\netcoreapp1.0\\VirtualStudentAdviser.runtimeconfig.json"],"buildArguments":{"version-suffix":null}} \ No newline at end of file +{"inputs":["C:\\Users\\CDLADMIN\\documents\\visual studio 2015\\Projects\\VirtualStudentAdviser\\src\\VirtualStudentAdviser\\project.json","C:\\Users\\CDLADMIN\\documents\\visual studio 2015\\Projects\\VirtualStudentAdviser\\src\\VirtualStudentAdviser\\project.lock.json","C:\\Users\\CDLADMIN\\documents\\visual studio 2015\\Projects\\VirtualStudentAdviser\\src\\VirtualStudentAdviser\\Program.cs","C:\\Users\\CDLADMIN\\documents\\visual studio 2015\\Projects\\VirtualStudentAdviser\\src\\VirtualStudentAdviser\\Startup.cs","C:\\Users\\CDLADMIN\\documents\\visual studio 2015\\Projects\\VirtualStudentAdviser\\src\\VirtualStudentAdviser\\Controllers\\RecEngineController.cs","C:\\Users\\CDLADMIN\\documents\\visual studio 2015\\Projects\\VirtualStudentAdviser\\src\\VirtualStudentAdviser\\Controllers\\VsaController.cs","C:\\Users\\CDLADMIN\\documents\\visual studio 2015\\Projects\\VirtualStudentAdviser\\src\\VirtualStudentAdviser\\Filters\\VsaFilter.cs","C:\\Users\\CDLADMIN\\documents\\visual studio 2015\\Projects\\VirtualStudentAdviser\\src\\VirtualStudentAdviser\\Models\\AcademicYear.cs","C:\\Users\\CDLADMIN\\documents\\visual studio 2015\\Projects\\VirtualStudentAdviser\\src\\VirtualStudentAdviser\\Models\\AdmissionRequiredCourses.cs","C:\\Users\\CDLADMIN\\documents\\visual studio 2015\\Projects\\VirtualStudentAdviser\\src\\VirtualStudentAdviser\\Models\\Corequisite.cs","C:\\Users\\CDLADMIN\\documents\\visual studio 2015\\Projects\\VirtualStudentAdviser\\src\\VirtualStudentAdviser\\Models\\Course.cs","C:\\Users\\CDLADMIN\\documents\\visual studio 2015\\Projects\\VirtualStudentAdviser\\src\\VirtualStudentAdviser\\Models\\CourseNode.cs","C:\\Users\\CDLADMIN\\documents\\visual studio 2015\\Projects\\VirtualStudentAdviser\\src\\VirtualStudentAdviser\\Models\\CourseTime.cs","C:\\Users\\CDLADMIN\\documents\\visual studio 2015\\Projects\\VirtualStudentAdviser\\src\\VirtualStudentAdviser\\Models\\Department.cs","C:\\Users\\CDLADMIN\\documents\\visual studio 2015\\Projects\\VirtualStudentAdviser\\src\\VirtualStudentAdviser\\Models\\GeneratedPlan.cs","C:\\Users\\CDLADMIN\\documents\\visual studio 2015\\Projects\\VirtualStudentAdviser\\src\\VirtualStudentAdviser\\Models\\JobType.cs","C:\\Users\\CDLADMIN\\documents\\visual studio 2015\\Projects\\VirtualStudentAdviser\\src\\VirtualStudentAdviser\\Models\\Major.cs","C:\\Users\\CDLADMIN\\documents\\visual studio 2015\\Projects\\VirtualStudentAdviser\\src\\VirtualStudentAdviser\\Models\\ParameterSet.cs","C:\\Users\\CDLADMIN\\documents\\visual studio 2015\\Projects\\VirtualStudentAdviser\\src\\VirtualStudentAdviser\\Models\\Prerequisite.cs","C:\\Users\\CDLADMIN\\documents\\visual studio 2015\\Projects\\VirtualStudentAdviser\\src\\VirtualStudentAdviser\\Models\\Quarter.cs","C:\\Users\\CDLADMIN\\documents\\visual studio 2015\\Projects\\VirtualStudentAdviser\\src\\VirtualStudentAdviser\\Models\\ReviewedStudyPlan.cs","C:\\Users\\CDLADMIN\\documents\\visual studio 2015\\Projects\\VirtualStudentAdviser\\src\\VirtualStudentAdviser\\Models\\SelectStudyPlan.cs","C:\\Users\\CDLADMIN\\documents\\visual studio 2015\\Projects\\VirtualStudentAdviser\\src\\VirtualStudentAdviser\\Models\\Student.cs","C:\\Users\\CDLADMIN\\documents\\visual studio 2015\\Projects\\VirtualStudentAdviser\\src\\VirtualStudentAdviser\\Models\\StudentStudyPlan.cs","C:\\Users\\CDLADMIN\\documents\\visual studio 2015\\Projects\\VirtualStudentAdviser\\src\\VirtualStudentAdviser\\Models\\StudyPlan.cs","C:\\Users\\CDLADMIN\\documents\\visual studio 2015\\Projects\\VirtualStudentAdviser\\src\\VirtualStudentAdviser\\Models\\TimeSlot.cs","C:\\Users\\CDLADMIN\\documents\\visual studio 2015\\Projects\\VirtualStudentAdviser\\src\\VirtualStudentAdviser\\Models\\WeekDay.cs","C:\\Users\\CDLADMIN\\documents\\visual studio 2015\\Projects\\VirtualStudentAdviser\\src\\VirtualStudentAdviser\\Services\\IVirtualAdviserRepository.cs","C:\\Users\\CDLADMIN\\documents\\visual studio 2015\\Projects\\VirtualStudentAdviser\\src\\VirtualStudentAdviser\\Services\\VirtualAdviserContext.cs","C:\\Users\\CDLADMIN\\documents\\visual studio 2015\\Projects\\VirtualStudentAdviser\\src\\VirtualStudentAdviser\\Services\\VirtualAdviserRepository.cs"],"outputs":["C:\\Users\\CDLADMIN\\documents\\visual studio 2015\\Projects\\VirtualStudentAdviser\\src\\VirtualStudentAdviser\\bin\\Debug\\netcoreapp1.0\\VirtualStudentAdviser.dll","C:\\Users\\CDLADMIN\\documents\\visual studio 2015\\Projects\\VirtualStudentAdviser\\src\\VirtualStudentAdviser\\bin\\Debug\\netcoreapp1.0\\VirtualStudentAdviser.pdb","C:\\Users\\CDLADMIN\\documents\\visual studio 2015\\Projects\\VirtualStudentAdviser\\src\\VirtualStudentAdviser\\bin\\Debug\\netcoreapp1.0\\VirtualStudentAdviser.deps.json","C:\\Users\\CDLADMIN\\documents\\visual studio 2015\\Projects\\VirtualStudentAdviser\\src\\VirtualStudentAdviser\\bin\\Debug\\netcoreapp1.0\\VirtualStudentAdviser.runtimeconfig.json"],"buildArguments":{"version-suffix":null}} diff --git a/src/VirtualStudentAdviser/obj/Debug/netcoreapp1.0/VirtualStudentAdviserdotnet-compile.deps.json b/src/VirtualStudentAdviser/obj/Debug/netcoreapp1.0/VirtualStudentAdviserdotnet-compile.deps.json index dacf4ea..3f4cfed 100644 --- a/src/VirtualStudentAdviser/obj/Debug/netcoreapp1.0/VirtualStudentAdviserdotnet-compile.deps.json +++ b/src/VirtualStudentAdviser/obj/Debug/netcoreapp1.0/VirtualStudentAdviserdotnet-compile.deps.json @@ -1,7 +1,7 @@ { "runtimeTarget": { "name": ".NETCoreApp,Version=v1.0/", - "signature": "5cc340c923abb19d988d9cc5cde8fb9ba89cda84" + "signature": "87c8cdc2fc117af17a18ea1cfbcfd5cbcd1c74b3" }, "compilationOptions": { "defines": [ @@ -10,15 +10,16 @@ "NETCOREAPP1_0" ], "optimize": false, - "emitEntryPoint": true + "emitEntryPoint": true, + "xmlDoc": true }, "targets": { ".NETCoreApp,Version=v1.0": { "VirtualStudentAdviser/1.0.0": { "dependencies": { "Microsoft.NETCore.App": "1.0.1", - "Microsoft.AspNetCore.Mvc": "1.0.1", - "Microsoft.AspNetCore.Routing": "1.0.1", + "Microsoft.AspNetCore.Mvc": "1.0.4", + "Microsoft.AspNetCore.Routing": "1.0.4", "Microsoft.AspNetCore.Server.IISIntegration": "1.0.0", "Microsoft.AspNetCore.Server.Kestrel": "1.0.1", "Microsoft.Extensions.Configuration.EnvironmentVariables": "1.0.0", @@ -32,7 +33,8 @@ "Microsoft.EntityFrameworkCore.SqlServer": "1.1.0", "Microsoft.EntityFrameworkCore.Tools": "1.1.0-preview4-final", "Microsoft.EntityFrameworkCore.Design": "1.1.0", - "Microsoft.EntityFrameworkCore.SqlServer.Design": "1.1.0" + "Microsoft.EntityFrameworkCore.SqlServer.Design": "1.1.0", + "Swashbuckle.AspNetCore": "1.1.0" }, "compile": { "VirtualStudentAdviser.dll": {} @@ -43,18 +45,18 @@ "Microsoft.NETCore.Platforms": "1.1.0" } }, - "Microsoft.AspNetCore.Antiforgery/1.0.1": { + "Microsoft.AspNetCore.Antiforgery/1.0.4": { "dependencies": { - "Microsoft.AspNetCore.DataProtection": "1.0.0", + "Microsoft.AspNetCore.DataProtection": "1.0.3", "Microsoft.AspNetCore.Http.Abstractions": "1.1.0", - "Microsoft.AspNetCore.WebUtilities": "1.0.0", - "Microsoft.Extensions.ObjectPool": "1.0.0" + "Microsoft.AspNetCore.WebUtilities": "1.0.3", + "Microsoft.Extensions.ObjectPool": "1.0.1" }, "compile": { "lib/netstandard1.3/Microsoft.AspNetCore.Antiforgery.dll": {} } }, - "Microsoft.AspNetCore.Authorization/1.0.0": { + "Microsoft.AspNetCore.Authorization/1.0.3": { "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "1.1.0", "Microsoft.Extensions.Options": "1.1.0", @@ -64,9 +66,9 @@ "lib/netstandard1.3/Microsoft.AspNetCore.Authorization.dll": {} } }, - "Microsoft.AspNetCore.Cors/1.0.0": { + "Microsoft.AspNetCore.Cors/1.0.3": { "dependencies": { - "Microsoft.AspNetCore.Http.Extensions": "1.0.0", + "Microsoft.AspNetCore.Http.Extensions": "1.0.3", "Microsoft.Extensions.Configuration.Abstractions": "1.1.0", "Microsoft.Extensions.DependencyInjection.Abstractions": "1.1.0", "Microsoft.Extensions.Options": "1.1.0" @@ -75,7 +77,7 @@ "lib/netstandard1.3/Microsoft.AspNetCore.Cors.dll": {} } }, - "Microsoft.AspNetCore.Cryptography.Internal/1.0.0": { + "Microsoft.AspNetCore.Cryptography.Internal/1.0.3": { "dependencies": { "System.Diagnostics.Debug": "4.3.0", "System.Resources.ResourceManager": "4.3.0", @@ -88,10 +90,10 @@ "lib/netstandard1.3/Microsoft.AspNetCore.Cryptography.Internal.dll": {} } }, - "Microsoft.AspNetCore.DataProtection/1.0.0": { + "Microsoft.AspNetCore.DataProtection/1.0.3": { "dependencies": { - "Microsoft.AspNetCore.Cryptography.Internal": "1.0.0", - "Microsoft.AspNetCore.DataProtection.Abstractions": "1.0.0", + "Microsoft.AspNetCore.Cryptography.Internal": "1.0.3", + "Microsoft.AspNetCore.DataProtection.Abstractions": "1.0.3", "Microsoft.AspNetCore.Hosting.Abstractions": "1.1.0", "Microsoft.Extensions.DependencyInjection.Abstractions": "1.1.0", "Microsoft.Extensions.Logging.Abstractions": "1.1.0", @@ -108,7 +110,7 @@ "lib/netstandard1.3/Microsoft.AspNetCore.DataProtection.dll": {} } }, - "Microsoft.AspNetCore.DataProtection.Abstractions/1.0.0": { + "Microsoft.AspNetCore.DataProtection.Abstractions/1.0.3": { "dependencies": { "System.ComponentModel": "4.3.0", "System.Diagnostics.Debug": "4.3.0", @@ -119,7 +121,7 @@ "lib/netstandard1.3/Microsoft.AspNetCore.DataProtection.Abstractions.dll": {} } }, - "Microsoft.AspNetCore.Diagnostics.Abstractions/1.0.0": { + "Microsoft.AspNetCore.Diagnostics.Abstractions/1.0.3": { "dependencies": { "System.Resources.ResourceManager": "4.3.0" }, @@ -131,12 +133,12 @@ "dependencies": { "Microsoft.AspNetCore.Hosting.Abstractions": "1.1.0", "Microsoft.AspNetCore.Hosting.Server.Abstractions": "1.1.0", - "Microsoft.AspNetCore.Http": "1.0.0", - "Microsoft.AspNetCore.Http.Extensions": "1.0.0", + "Microsoft.AspNetCore.Http": "1.0.3", + "Microsoft.AspNetCore.Http.Extensions": "1.0.3", "Microsoft.Extensions.Configuration": "1.0.0", "Microsoft.Extensions.Configuration.EnvironmentVariables": "1.0.0", "Microsoft.Extensions.DependencyInjection": "1.1.0", - "Microsoft.Extensions.FileProviders.Physical": "1.0.0", + "Microsoft.Extensions.FileProviders.Physical": "1.0.1", "Microsoft.Extensions.Logging": "1.1.0", "Microsoft.Extensions.Options": "1.1.0", "Microsoft.Extensions.PlatformAbstractions": "1.0.0", @@ -175,7 +177,7 @@ "lib/netstandard1.3/Microsoft.AspNetCore.Hosting.Server.Abstractions.dll": {} } }, - "Microsoft.AspNetCore.Html.Abstractions/1.0.0": { + "Microsoft.AspNetCore.Html.Abstractions/1.0.3": { "dependencies": { "System.Collections": "4.3.0", "System.Resources.ResourceManager": "4.3.0", @@ -185,13 +187,13 @@ "lib/netstandard1.0/Microsoft.AspNetCore.Html.Abstractions.dll": {} } }, - "Microsoft.AspNetCore.Http/1.0.0": { + "Microsoft.AspNetCore.Http/1.0.3": { "dependencies": { "Microsoft.AspNetCore.Http.Abstractions": "1.1.0", - "Microsoft.AspNetCore.WebUtilities": "1.0.0", - "Microsoft.Extensions.ObjectPool": "1.0.0", + "Microsoft.AspNetCore.WebUtilities": "1.0.3", + "Microsoft.Extensions.ObjectPool": "1.0.1", "Microsoft.Extensions.Options": "1.1.0", - "Microsoft.Net.Http.Headers": "1.0.0", + "Microsoft.Net.Http.Headers": "1.0.3", "System.Buffers": "4.3.0", "System.Threading": "4.3.0" }, @@ -212,11 +214,11 @@ "lib/netstandard1.3/Microsoft.AspNetCore.Http.Abstractions.dll": {} } }, - "Microsoft.AspNetCore.Http.Extensions/1.0.0": { + "Microsoft.AspNetCore.Http.Extensions/1.0.3": { "dependencies": { "Microsoft.AspNetCore.Http.Abstractions": "1.1.0", "Microsoft.Extensions.FileProviders.Abstractions": "1.1.0", - "Microsoft.Net.Http.Headers": "1.0.0", + "Microsoft.Net.Http.Headers": "1.0.3", "System.Buffers": "4.3.0", "System.IO.FileSystem": "4.3.0" }, @@ -239,7 +241,7 @@ }, "Microsoft.AspNetCore.HttpOverrides/1.0.0": { "dependencies": { - "Microsoft.AspNetCore.Http.Extensions": "1.0.0", + "Microsoft.AspNetCore.Http.Extensions": "1.0.3", "Microsoft.Extensions.Logging.Abstractions": "1.1.0", "Microsoft.Extensions.Options": "1.1.0" }, @@ -266,27 +268,27 @@ "lib/netstandard1.1/Microsoft.AspNetCore.JsonPatch.dll": {} } }, - "Microsoft.AspNetCore.Localization/1.0.0": { + "Microsoft.AspNetCore.Localization/1.0.3": { "dependencies": { - "Microsoft.AspNetCore.Http.Extensions": "1.0.0", - "Microsoft.Extensions.Globalization.CultureInfoCache": "1.0.0", - "Microsoft.Extensions.Localization.Abstractions": "1.0.0", + "Microsoft.AspNetCore.Http.Extensions": "1.0.3", + "Microsoft.Extensions.Globalization.CultureInfoCache": "1.0.3", + "Microsoft.Extensions.Localization.Abstractions": "1.0.3", "Microsoft.Extensions.Options": "1.1.0" }, "compile": { "lib/netstandard1.3/Microsoft.AspNetCore.Localization.dll": {} } }, - "Microsoft.AspNetCore.Mvc/1.0.1": { + "Microsoft.AspNetCore.Mvc/1.0.4": { "dependencies": { - "Microsoft.AspNetCore.Mvc.ApiExplorer": "1.0.1", - "Microsoft.AspNetCore.Mvc.Cors": "1.0.1", - "Microsoft.AspNetCore.Mvc.DataAnnotations": "1.0.1", - "Microsoft.AspNetCore.Mvc.Formatters.Json": "1.0.1", - "Microsoft.AspNetCore.Mvc.Localization": "1.0.1", - "Microsoft.AspNetCore.Mvc.Razor": "1.0.1", - "Microsoft.AspNetCore.Mvc.TagHelpers": "1.0.1", - "Microsoft.AspNetCore.Mvc.ViewFeatures": "1.0.1", + "Microsoft.AspNetCore.Mvc.ApiExplorer": "1.0.4", + "Microsoft.AspNetCore.Mvc.Cors": "1.0.4", + "Microsoft.AspNetCore.Mvc.DataAnnotations": "1.0.4", + "Microsoft.AspNetCore.Mvc.Formatters.Json": "1.0.4", + "Microsoft.AspNetCore.Mvc.Localization": "1.0.4", + "Microsoft.AspNetCore.Mvc.Razor": "1.0.4", + "Microsoft.AspNetCore.Mvc.TagHelpers": "1.0.4", + "Microsoft.AspNetCore.Mvc.ViewFeatures": "1.0.4", "Microsoft.Extensions.Caching.Memory": "1.1.0", "Microsoft.Extensions.DependencyInjection": "1.1.0" }, @@ -294,11 +296,11 @@ "lib/netstandard1.6/Microsoft.AspNetCore.Mvc.dll": {} } }, - "Microsoft.AspNetCore.Mvc.Abstractions/1.0.1": { + "Microsoft.AspNetCore.Mvc.Abstractions/1.0.4": { "dependencies": { - "Microsoft.AspNetCore.Routing.Abstractions": "1.0.1", + "Microsoft.AspNetCore.Routing.Abstractions": "1.0.4", "Microsoft.CSharp": "4.3.0", - "Microsoft.Net.Http.Headers": "1.0.0", + "Microsoft.Net.Http.Headers": "1.0.3", "System.ComponentModel.TypeConverter": "4.1.0", "System.Reflection.Extensions": "4.3.0", "System.Text.Encoding.Extensions": "4.3.0" @@ -307,21 +309,21 @@ "lib/netstandard1.3/Microsoft.AspNetCore.Mvc.Abstractions.dll": {} } }, - "Microsoft.AspNetCore.Mvc.ApiExplorer/1.0.1": { + "Microsoft.AspNetCore.Mvc.ApiExplorer/1.0.4": { "dependencies": { - "Microsoft.AspNetCore.Mvc.Core": "1.0.1" + "Microsoft.AspNetCore.Mvc.Core": "1.0.4" }, "compile": { "lib/netstandard1.6/Microsoft.AspNetCore.Mvc.ApiExplorer.dll": {} } }, - "Microsoft.AspNetCore.Mvc.Core/1.0.1": { + "Microsoft.AspNetCore.Mvc.Core/1.0.4": { "dependencies": { - "Microsoft.AspNetCore.Authorization": "1.0.0", + "Microsoft.AspNetCore.Authorization": "1.0.3", "Microsoft.AspNetCore.Hosting.Abstractions": "1.1.0", - "Microsoft.AspNetCore.Http": "1.0.0", - "Microsoft.AspNetCore.Mvc.Abstractions": "1.0.1", - "Microsoft.AspNetCore.Routing": "1.0.1", + "Microsoft.AspNetCore.Http": "1.0.3", + "Microsoft.AspNetCore.Mvc.Abstractions": "1.0.4", + "Microsoft.AspNetCore.Routing": "1.0.4", "Microsoft.Extensions.DependencyModel": "1.0.0", "Microsoft.Extensions.FileProviders.Abstractions": "1.1.0", "Microsoft.Extensions.Logging.Abstractions": "1.1.0", @@ -334,51 +336,51 @@ "lib/netstandard1.6/Microsoft.AspNetCore.Mvc.Core.dll": {} } }, - "Microsoft.AspNetCore.Mvc.Cors/1.0.1": { + "Microsoft.AspNetCore.Mvc.Cors/1.0.4": { "dependencies": { - "Microsoft.AspNetCore.Cors": "1.0.0", - "Microsoft.AspNetCore.Mvc.Core": "1.0.1" + "Microsoft.AspNetCore.Cors": "1.0.3", + "Microsoft.AspNetCore.Mvc.Core": "1.0.4" }, "compile": { "lib/netstandard1.6/Microsoft.AspNetCore.Mvc.Cors.dll": {} } }, - "Microsoft.AspNetCore.Mvc.DataAnnotations/1.0.1": { + "Microsoft.AspNetCore.Mvc.DataAnnotations/1.0.4": { "dependencies": { - "Microsoft.AspNetCore.Mvc.Core": "1.0.1", - "Microsoft.Extensions.Localization": "1.0.0", + "Microsoft.AspNetCore.Mvc.Core": "1.0.4", + "Microsoft.Extensions.Localization": "1.0.3", "System.ComponentModel.Annotations": "4.3.0" }, "compile": { "lib/netstandard1.6/Microsoft.AspNetCore.Mvc.DataAnnotations.dll": {} } }, - "Microsoft.AspNetCore.Mvc.Formatters.Json/1.0.1": { + "Microsoft.AspNetCore.Mvc.Formatters.Json/1.0.4": { "dependencies": { "Microsoft.AspNetCore.JsonPatch": "1.0.0", - "Microsoft.AspNetCore.Mvc.Core": "1.0.1" + "Microsoft.AspNetCore.Mvc.Core": "1.0.4" }, "compile": { "lib/netstandard1.6/Microsoft.AspNetCore.Mvc.Formatters.Json.dll": {} } }, - "Microsoft.AspNetCore.Mvc.Localization/1.0.1": { + "Microsoft.AspNetCore.Mvc.Localization/1.0.4": { "dependencies": { - "Microsoft.AspNetCore.Localization": "1.0.0", - "Microsoft.AspNetCore.Mvc.Razor": "1.0.1", + "Microsoft.AspNetCore.Localization": "1.0.3", + "Microsoft.AspNetCore.Mvc.Razor": "1.0.4", "Microsoft.Extensions.DependencyInjection": "1.1.0", - "Microsoft.Extensions.Localization": "1.0.0" + "Microsoft.Extensions.Localization": "1.0.3" }, "compile": { "lib/netstandard1.6/Microsoft.AspNetCore.Mvc.Localization.dll": {} } }, - "Microsoft.AspNetCore.Mvc.Razor/1.0.1": { + "Microsoft.AspNetCore.Mvc.Razor/1.0.4": { "dependencies": { - "Microsoft.AspNetCore.Mvc.Razor.Host": "1.0.1", - "Microsoft.AspNetCore.Mvc.ViewFeatures": "1.0.1", + "Microsoft.AspNetCore.Mvc.Razor.Host": "1.0.4", + "Microsoft.AspNetCore.Mvc.ViewFeatures": "1.0.4", "Microsoft.CodeAnalysis.CSharp": "1.3.0", - "Microsoft.Extensions.FileProviders.Composite": "1.0.0", + "Microsoft.Extensions.FileProviders.Composite": "1.0.1", "System.Runtime.Loader": "4.0.0", "System.Text.Encoding": "4.3.0" }, @@ -386,11 +388,11 @@ "lib/netstandard1.6/Microsoft.AspNetCore.Mvc.Razor.dll": {} } }, - "Microsoft.AspNetCore.Mvc.Razor.Host/1.0.1": { + "Microsoft.AspNetCore.Mvc.Razor.Host/1.0.4": { "dependencies": { - "Microsoft.AspNetCore.Razor.Runtime": "1.0.0", + "Microsoft.AspNetCore.Razor.Runtime": "1.0.3", "Microsoft.Extensions.Caching.Memory": "1.1.0", - "Microsoft.Extensions.FileProviders.Physical": "1.0.0", + "Microsoft.Extensions.FileProviders.Physical": "1.0.1", "System.Collections.Concurrent": "4.3.0", "System.ComponentModel.TypeConverter": "4.1.0", "System.Reflection.Extensions": "4.3.0", @@ -400,26 +402,26 @@ "lib/netstandard1.6/Microsoft.AspNetCore.Mvc.Razor.Host.dll": {} } }, - "Microsoft.AspNetCore.Mvc.TagHelpers/1.0.1": { + "Microsoft.AspNetCore.Mvc.TagHelpers/1.0.4": { "dependencies": { - "Microsoft.AspNetCore.Mvc.Razor": "1.0.1", + "Microsoft.AspNetCore.Mvc.Razor": "1.0.4", "Microsoft.Extensions.Caching.Memory": "1.1.0", - "Microsoft.Extensions.FileSystemGlobbing": "1.0.0", + "Microsoft.Extensions.FileSystemGlobbing": "1.0.1", "Microsoft.Extensions.Primitives": "1.1.0" }, "compile": { "lib/netstandard1.6/Microsoft.AspNetCore.Mvc.TagHelpers.dll": {} } }, - "Microsoft.AspNetCore.Mvc.ViewFeatures/1.0.1": { + "Microsoft.AspNetCore.Mvc.ViewFeatures/1.0.4": { "dependencies": { - "Microsoft.AspNetCore.Antiforgery": "1.0.1", - "Microsoft.AspNetCore.Diagnostics.Abstractions": "1.0.0", - "Microsoft.AspNetCore.Html.Abstractions": "1.0.0", - "Microsoft.AspNetCore.Mvc.Core": "1.0.1", - "Microsoft.AspNetCore.Mvc.DataAnnotations": "1.0.1", - "Microsoft.AspNetCore.Mvc.Formatters.Json": "1.0.1", - "Microsoft.Extensions.WebEncoders": "1.0.0", + "Microsoft.AspNetCore.Antiforgery": "1.0.4", + "Microsoft.AspNetCore.Diagnostics.Abstractions": "1.0.3", + "Microsoft.AspNetCore.Html.Abstractions": "1.0.3", + "Microsoft.AspNetCore.Mvc.Core": "1.0.4", + "Microsoft.AspNetCore.Mvc.DataAnnotations": "1.0.4", + "Microsoft.AspNetCore.Mvc.Formatters.Json": "1.0.4", + "Microsoft.Extensions.WebEncoders": "1.0.3", "Newtonsoft.Json": "9.0.1", "System.Buffers": "4.3.0", "System.Runtime.Serialization.Primitives": "4.1.1" @@ -428,7 +430,7 @@ "lib/netstandard1.6/Microsoft.AspNetCore.Mvc.ViewFeatures.dll": {} } }, - "Microsoft.AspNetCore.Razor/1.0.0": { + "Microsoft.AspNetCore.Razor/1.0.3": { "dependencies": { "System.Diagnostics.Debug": "4.3.0", "System.Linq": "4.3.0", @@ -442,10 +444,10 @@ "lib/netstandard1.3/Microsoft.AspNetCore.Razor.dll": {} } }, - "Microsoft.AspNetCore.Razor.Runtime/1.0.0": { + "Microsoft.AspNetCore.Razor.Runtime/1.0.3": { "dependencies": { - "Microsoft.AspNetCore.Html.Abstractions": "1.0.0", - "Microsoft.AspNetCore.Razor": "1.0.0", + "Microsoft.AspNetCore.Html.Abstractions": "1.0.3", + "Microsoft.AspNetCore.Razor": "1.0.3", "System.Collections.Concurrent": "4.3.0", "System.IO.FileSystem": "4.3.0", "System.Reflection": "4.3.0", @@ -458,12 +460,12 @@ "lib/netstandard1.5/Microsoft.AspNetCore.Razor.Runtime.dll": {} } }, - "Microsoft.AspNetCore.Routing/1.0.1": { + "Microsoft.AspNetCore.Routing/1.0.4": { "dependencies": { - "Microsoft.AspNetCore.Http.Extensions": "1.0.0", - "Microsoft.AspNetCore.Routing.Abstractions": "1.0.1", + "Microsoft.AspNetCore.Http.Extensions": "1.0.3", + "Microsoft.AspNetCore.Routing.Abstractions": "1.0.4", "Microsoft.Extensions.Logging.Abstractions": "1.1.0", - "Microsoft.Extensions.ObjectPool": "1.0.0", + "Microsoft.Extensions.ObjectPool": "1.0.1", "Microsoft.Extensions.Options": "1.1.0", "System.Collections": "4.3.0", "System.Text.RegularExpressions": "4.3.0" @@ -472,7 +474,7 @@ "lib/netstandard1.3/Microsoft.AspNetCore.Routing.dll": {} } }, - "Microsoft.AspNetCore.Routing.Abstractions/1.0.1": { + "Microsoft.AspNetCore.Routing.Abstractions/1.0.4": { "dependencies": { "Microsoft.AspNetCore.Http.Abstractions": "1.1.0", "System.Collections.Concurrent": "4.3.0", @@ -486,8 +488,8 @@ "Microsoft.AspNetCore.Server.IISIntegration/1.0.0": { "dependencies": { "Microsoft.AspNetCore.Hosting.Abstractions": "1.1.0", - "Microsoft.AspNetCore.Http": "1.0.0", - "Microsoft.AspNetCore.Http.Extensions": "1.0.0", + "Microsoft.AspNetCore.Http": "1.0.3", + "Microsoft.AspNetCore.Http.Extensions": "1.0.3", "Microsoft.AspNetCore.HttpOverrides": "1.0.0", "Microsoft.Extensions.Logging.Abstractions": "1.1.0", "Microsoft.Extensions.Options": "1.1.0", @@ -525,7 +527,19 @@ "lib/netstandard1.3/Microsoft.AspNetCore.Server.Kestrel.dll": {} } }, - "Microsoft.AspNetCore.WebUtilities/1.0.0": { + "Microsoft.AspNetCore.StaticFiles/1.0.4": { + "dependencies": { + "Microsoft.AspNetCore.Hosting.Abstractions": "1.1.0", + "Microsoft.AspNetCore.Http.Extensions": "1.0.3", + "Microsoft.Extensions.FileProviders.Abstractions": "1.1.0", + "Microsoft.Extensions.Logging.Abstractions": "1.1.0", + "Microsoft.Extensions.WebEncoders": "1.0.3" + }, + "compile": { + "lib/netstandard1.3/Microsoft.AspNetCore.StaticFiles.dll": {} + } + }, + "Microsoft.AspNetCore.WebUtilities/1.0.3": { "dependencies": { "Microsoft.Extensions.Primitives": "1.1.0", "System.Buffers": "4.3.0", @@ -774,7 +788,7 @@ "Microsoft.Extensions.Configuration.FileExtensions/1.0.0": { "dependencies": { "Microsoft.Extensions.Configuration": "1.0.0", - "Microsoft.Extensions.FileProviders.Physical": "1.0.0", + "Microsoft.Extensions.FileProviders.Physical": "1.0.1", "System.AppContext": "4.3.0" }, "compile": { @@ -833,7 +847,7 @@ "lib/netstandard1.0/Microsoft.Extensions.FileProviders.Abstractions.dll": {} } }, - "Microsoft.Extensions.FileProviders.Composite/1.0.0": { + "Microsoft.Extensions.FileProviders.Composite/1.0.1": { "dependencies": { "Microsoft.Extensions.FileProviders.Abstractions": "1.1.0" }, @@ -841,10 +855,19 @@ "lib/netstandard1.0/Microsoft.Extensions.FileProviders.Composite.dll": {} } }, - "Microsoft.Extensions.FileProviders.Physical/1.0.0": { + "Microsoft.Extensions.FileProviders.Embedded/1.0.1": { + "dependencies": { + "Microsoft.Extensions.FileProviders.Abstractions": "1.1.0", + "System.Runtime.Extensions": "4.3.0" + }, + "compile": { + "lib/netstandard1.0/Microsoft.Extensions.FileProviders.Embedded.dll": {} + } + }, + "Microsoft.Extensions.FileProviders.Physical/1.0.1": { "dependencies": { "Microsoft.Extensions.FileProviders.Abstractions": "1.1.0", - "Microsoft.Extensions.FileSystemGlobbing": "1.0.0", + "Microsoft.Extensions.FileSystemGlobbing": "1.0.1", "System.Collections.Concurrent": "4.3.0", "System.IO.FileSystem": "4.3.0", "System.IO.FileSystem.Watcher": "4.0.0", @@ -855,7 +878,7 @@ "lib/netstandard1.3/Microsoft.Extensions.FileProviders.Physical.dll": {} } }, - "Microsoft.Extensions.FileSystemGlobbing/1.0.0": { + "Microsoft.Extensions.FileSystemGlobbing/1.0.1": { "dependencies": { "System.Collections": "4.3.0", "System.IO.FileSystem": "4.3.0", @@ -867,7 +890,7 @@ "lib/netstandard1.3/Microsoft.Extensions.FileSystemGlobbing.dll": {} } }, - "Microsoft.Extensions.Globalization.CultureInfoCache/1.0.0": { + "Microsoft.Extensions.Globalization.CultureInfoCache/1.0.3": { "dependencies": { "System.Collections.Concurrent": "4.3.0", "System.Linq": "4.3.0", @@ -877,11 +900,11 @@ "lib/netstandard1.1/Microsoft.Extensions.Globalization.CultureInfoCache.dll": {} } }, - "Microsoft.Extensions.Localization/1.0.0": { + "Microsoft.Extensions.Localization/1.0.3": { "dependencies": { "Microsoft.AspNetCore.Hosting.Abstractions": "1.1.0", "Microsoft.Extensions.DependencyInjection.Abstractions": "1.1.0", - "Microsoft.Extensions.Localization.Abstractions": "1.0.0", + "Microsoft.Extensions.Localization.Abstractions": "1.0.3", "Microsoft.Extensions.Options": "1.1.0", "System.Collections.Concurrent": "4.3.0", "System.Resources.Reader": "4.0.0" @@ -890,7 +913,7 @@ "lib/netstandard1.3/Microsoft.Extensions.Localization.dll": {} } }, - "Microsoft.Extensions.Localization.Abstractions/1.0.0": { + "Microsoft.Extensions.Localization.Abstractions/1.0.3": { "dependencies": { "Microsoft.CSharp": "4.3.0", "System.Globalization": "4.3.0", @@ -939,7 +962,7 @@ "lib/netstandard1.3/Microsoft.Extensions.Logging.Debug.dll": {} } }, - "Microsoft.Extensions.ObjectPool/1.0.0": { + "Microsoft.Extensions.ObjectPool/1.0.1": { "dependencies": { "System.Diagnostics.Debug": "4.3.0", "System.Resources.ResourceManager": "4.3.0", @@ -994,7 +1017,7 @@ "lib/netstandard1.0/Microsoft.Extensions.Primitives.dll": {} } }, - "Microsoft.Extensions.WebEncoders/1.0.0": { + "Microsoft.Extensions.WebEncoders/1.0.3": { "dependencies": { "Microsoft.Extensions.DependencyInjection.Abstractions": "1.1.0", "Microsoft.Extensions.Options": "1.1.0", @@ -1004,7 +1027,7 @@ "lib/netstandard1.0/Microsoft.Extensions.WebEncoders.dll": {} } }, - "Microsoft.Net.Http.Headers/1.0.0": { + "Microsoft.Net.Http.Headers/1.0.3": { "dependencies": { "System.Buffers": "4.3.0", "System.Collections": "4.3.0", @@ -1290,6 +1313,53 @@ "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, "runtime.win7-x64.runtime.native.System.Data.SqlClient.sni/4.3.0": {}, "runtime.win7-x86.runtime.native.System.Data.SqlClient.sni/4.3.0": {}, + "Swashbuckle.AspNetCore/1.1.0": { + "dependencies": { + "NETStandard.Library": "1.6.1", + "Swashbuckle.AspNetCore.Swagger": "1.1.0", + "Swashbuckle.AspNetCore.SwaggerGen": "1.1.0", + "Swashbuckle.AspNetCore.SwaggerUI": "1.1.0" + }, + "compile": { + "lib/netstandard1.6/Swashbuckle.AspNetCore.dll": {} + } + }, + "Swashbuckle.AspNetCore.Swagger/1.1.0": { + "dependencies": { + "Microsoft.AspNetCore.Mvc.Core": "1.0.4", + "Microsoft.AspNetCore.Mvc.Formatters.Json": "1.0.4", + "NETStandard.Library": "1.6.1" + }, + "compile": { + "lib/netstandard1.6/Swashbuckle.AspNetCore.Swagger.dll": {} + } + }, + "Swashbuckle.AspNetCore.SwaggerGen/1.1.0": { + "dependencies": { + "Microsoft.AspNetCore.Mvc.ApiExplorer": "1.0.4", + "Microsoft.AspNetCore.Mvc.Core": "1.0.4", + "Microsoft.AspNetCore.Mvc.DataAnnotations": "1.0.4", + "NETStandard.Library": "1.6.1", + "Swashbuckle.AspNetCore.Swagger": "1.1.0", + "System.Xml.XPath": "4.0.1" + }, + "compile": { + "lib/netstandard1.6/Swashbuckle.AspNetCore.SwaggerGen.dll": {} + } + }, + "Swashbuckle.AspNetCore.SwaggerUI/1.1.0": { + "dependencies": { + "Microsoft.AspNetCore.Routing": "1.0.4", + "Microsoft.AspNetCore.StaticFiles": "1.0.4", + "Microsoft.Extensions.FileProviders.Embedded": "1.0.1", + "NETStandard.Library": "1.6.1", + "Newtonsoft.Json": "9.0.1", + "System.Xml.XPath": "4.0.1" + }, + "compile": { + "lib/netstandard1.6/Swashbuckle.AspNetCore.SwaggerUI.dll": {} + } + }, "System.AppContext/4.3.0": { "dependencies": { "System.Runtime": "4.3.0" @@ -2706,6 +2776,9 @@ "System.Runtime.Extensions": "4.3.0", "System.Threading": "4.3.0", "System.Xml.ReaderWriter": "4.3.0" + }, + "compile": { + "ref/netstandard1.3/System.Xml.XPath.dll": {} } }, "System.Xml.XPath.XDocument/4.0.1": { @@ -2726,8 +2799,8 @@ "VirtualStudentAdviser/1.0.0": { "dependencies": { "Microsoft.NETCore.App": "1.0.1", - "Microsoft.AspNetCore.Mvc": "1.0.1", - "Microsoft.AspNetCore.Routing": "1.0.1", + "Microsoft.AspNetCore.Mvc": "1.0.4", + "Microsoft.AspNetCore.Routing": "1.0.4", "Microsoft.AspNetCore.Server.IISIntegration": "1.0.0", "Microsoft.AspNetCore.Server.Kestrel": "1.0.1", "Microsoft.Extensions.Configuration.EnvironmentVariables": "1.0.0", @@ -2741,7 +2814,8 @@ "Microsoft.EntityFrameworkCore.SqlServer": "1.1.0", "Microsoft.EntityFrameworkCore.Tools": "1.1.0-preview4-final", "Microsoft.EntityFrameworkCore.Design": "1.1.0", - "Microsoft.EntityFrameworkCore.SqlServer.Design": "1.1.0" + "Microsoft.EntityFrameworkCore.SqlServer.Design": "1.1.0", + "Swashbuckle.AspNetCore": "1.1.0" }, "runtime": { "VirtualStudentAdviser.dll": {} @@ -2752,18 +2826,18 @@ "Microsoft.NETCore.Platforms": "1.1.0" } }, - "Microsoft.AspNetCore.Antiforgery/1.0.1": { + "Microsoft.AspNetCore.Antiforgery/1.0.4": { "dependencies": { - "Microsoft.AspNetCore.DataProtection": "1.0.0", + "Microsoft.AspNetCore.DataProtection": "1.0.3", "Microsoft.AspNetCore.Http.Abstractions": "1.1.0", - "Microsoft.AspNetCore.WebUtilities": "1.0.0", - "Microsoft.Extensions.ObjectPool": "1.0.0" + "Microsoft.AspNetCore.WebUtilities": "1.0.3", + "Microsoft.Extensions.ObjectPool": "1.0.1" }, "runtime": { "lib/netstandard1.3/Microsoft.AspNetCore.Antiforgery.dll": {} } }, - "Microsoft.AspNetCore.Authorization/1.0.0": { + "Microsoft.AspNetCore.Authorization/1.0.3": { "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "1.1.0", "Microsoft.Extensions.Options": "1.1.0", @@ -2773,9 +2847,9 @@ "lib/netstandard1.3/Microsoft.AspNetCore.Authorization.dll": {} } }, - "Microsoft.AspNetCore.Cors/1.0.0": { + "Microsoft.AspNetCore.Cors/1.0.3": { "dependencies": { - "Microsoft.AspNetCore.Http.Extensions": "1.0.0", + "Microsoft.AspNetCore.Http.Extensions": "1.0.3", "Microsoft.Extensions.Configuration.Abstractions": "1.1.0", "Microsoft.Extensions.DependencyInjection.Abstractions": "1.1.0", "Microsoft.Extensions.Options": "1.1.0" @@ -2784,7 +2858,7 @@ "lib/netstandard1.3/Microsoft.AspNetCore.Cors.dll": {} } }, - "Microsoft.AspNetCore.Cryptography.Internal/1.0.0": { + "Microsoft.AspNetCore.Cryptography.Internal/1.0.3": { "dependencies": { "System.Diagnostics.Debug": "4.3.0", "System.Resources.ResourceManager": "4.3.0", @@ -2797,10 +2871,10 @@ "lib/netstandard1.3/Microsoft.AspNetCore.Cryptography.Internal.dll": {} } }, - "Microsoft.AspNetCore.DataProtection/1.0.0": { + "Microsoft.AspNetCore.DataProtection/1.0.3": { "dependencies": { - "Microsoft.AspNetCore.Cryptography.Internal": "1.0.0", - "Microsoft.AspNetCore.DataProtection.Abstractions": "1.0.0", + "Microsoft.AspNetCore.Cryptography.Internal": "1.0.3", + "Microsoft.AspNetCore.DataProtection.Abstractions": "1.0.3", "Microsoft.AspNetCore.Hosting.Abstractions": "1.1.0", "Microsoft.Extensions.DependencyInjection.Abstractions": "1.1.0", "Microsoft.Extensions.Logging.Abstractions": "1.1.0", @@ -2817,7 +2891,7 @@ "lib/netstandard1.3/Microsoft.AspNetCore.DataProtection.dll": {} } }, - "Microsoft.AspNetCore.DataProtection.Abstractions/1.0.0": { + "Microsoft.AspNetCore.DataProtection.Abstractions/1.0.3": { "dependencies": { "System.ComponentModel": "4.3.0", "System.Diagnostics.Debug": "4.3.0", @@ -2828,7 +2902,7 @@ "lib/netstandard1.3/Microsoft.AspNetCore.DataProtection.Abstractions.dll": {} } }, - "Microsoft.AspNetCore.Diagnostics.Abstractions/1.0.0": { + "Microsoft.AspNetCore.Diagnostics.Abstractions/1.0.3": { "dependencies": { "System.Resources.ResourceManager": "4.3.0" }, @@ -2840,12 +2914,12 @@ "dependencies": { "Microsoft.AspNetCore.Hosting.Abstractions": "1.1.0", "Microsoft.AspNetCore.Hosting.Server.Abstractions": "1.1.0", - "Microsoft.AspNetCore.Http": "1.0.0", - "Microsoft.AspNetCore.Http.Extensions": "1.0.0", + "Microsoft.AspNetCore.Http": "1.0.3", + "Microsoft.AspNetCore.Http.Extensions": "1.0.3", "Microsoft.Extensions.Configuration": "1.0.0", "Microsoft.Extensions.Configuration.EnvironmentVariables": "1.0.0", "Microsoft.Extensions.DependencyInjection": "1.1.0", - "Microsoft.Extensions.FileProviders.Physical": "1.0.0", + "Microsoft.Extensions.FileProviders.Physical": "1.0.1", "Microsoft.Extensions.Logging": "1.1.0", "Microsoft.Extensions.Options": "1.1.0", "Microsoft.Extensions.PlatformAbstractions": "1.0.0", @@ -2884,7 +2958,7 @@ "lib/netstandard1.3/Microsoft.AspNetCore.Hosting.Server.Abstractions.dll": {} } }, - "Microsoft.AspNetCore.Html.Abstractions/1.0.0": { + "Microsoft.AspNetCore.Html.Abstractions/1.0.3": { "dependencies": { "System.Collections": "4.3.0", "System.Resources.ResourceManager": "4.3.0", @@ -2894,13 +2968,13 @@ "lib/netstandard1.0/Microsoft.AspNetCore.Html.Abstractions.dll": {} } }, - "Microsoft.AspNetCore.Http/1.0.0": { + "Microsoft.AspNetCore.Http/1.0.3": { "dependencies": { "Microsoft.AspNetCore.Http.Abstractions": "1.1.0", - "Microsoft.AspNetCore.WebUtilities": "1.0.0", - "Microsoft.Extensions.ObjectPool": "1.0.0", + "Microsoft.AspNetCore.WebUtilities": "1.0.3", + "Microsoft.Extensions.ObjectPool": "1.0.1", "Microsoft.Extensions.Options": "1.1.0", - "Microsoft.Net.Http.Headers": "1.0.0", + "Microsoft.Net.Http.Headers": "1.0.3", "System.Buffers": "4.3.0", "System.Threading": "4.3.0" }, @@ -2921,11 +2995,11 @@ "lib/netstandard1.3/Microsoft.AspNetCore.Http.Abstractions.dll": {} } }, - "Microsoft.AspNetCore.Http.Extensions/1.0.0": { + "Microsoft.AspNetCore.Http.Extensions/1.0.3": { "dependencies": { "Microsoft.AspNetCore.Http.Abstractions": "1.1.0", "Microsoft.Extensions.FileProviders.Abstractions": "1.1.0", - "Microsoft.Net.Http.Headers": "1.0.0", + "Microsoft.Net.Http.Headers": "1.0.3", "System.Buffers": "4.3.0", "System.IO.FileSystem": "4.3.0" }, @@ -2948,7 +3022,7 @@ }, "Microsoft.AspNetCore.HttpOverrides/1.0.0": { "dependencies": { - "Microsoft.AspNetCore.Http.Extensions": "1.0.0", + "Microsoft.AspNetCore.Http.Extensions": "1.0.3", "Microsoft.Extensions.Logging.Abstractions": "1.1.0", "Microsoft.Extensions.Options": "1.1.0" }, @@ -2975,27 +3049,27 @@ "lib/netstandard1.1/Microsoft.AspNetCore.JsonPatch.dll": {} } }, - "Microsoft.AspNetCore.Localization/1.0.0": { + "Microsoft.AspNetCore.Localization/1.0.3": { "dependencies": { - "Microsoft.AspNetCore.Http.Extensions": "1.0.0", - "Microsoft.Extensions.Globalization.CultureInfoCache": "1.0.0", - "Microsoft.Extensions.Localization.Abstractions": "1.0.0", + "Microsoft.AspNetCore.Http.Extensions": "1.0.3", + "Microsoft.Extensions.Globalization.CultureInfoCache": "1.0.3", + "Microsoft.Extensions.Localization.Abstractions": "1.0.3", "Microsoft.Extensions.Options": "1.1.0" }, "runtime": { "lib/netstandard1.3/Microsoft.AspNetCore.Localization.dll": {} } }, - "Microsoft.AspNetCore.Mvc/1.0.1": { + "Microsoft.AspNetCore.Mvc/1.0.4": { "dependencies": { - "Microsoft.AspNetCore.Mvc.ApiExplorer": "1.0.1", - "Microsoft.AspNetCore.Mvc.Cors": "1.0.1", - "Microsoft.AspNetCore.Mvc.DataAnnotations": "1.0.1", - "Microsoft.AspNetCore.Mvc.Formatters.Json": "1.0.1", - "Microsoft.AspNetCore.Mvc.Localization": "1.0.1", - "Microsoft.AspNetCore.Mvc.Razor": "1.0.1", - "Microsoft.AspNetCore.Mvc.TagHelpers": "1.0.1", - "Microsoft.AspNetCore.Mvc.ViewFeatures": "1.0.1", + "Microsoft.AspNetCore.Mvc.ApiExplorer": "1.0.4", + "Microsoft.AspNetCore.Mvc.Cors": "1.0.4", + "Microsoft.AspNetCore.Mvc.DataAnnotations": "1.0.4", + "Microsoft.AspNetCore.Mvc.Formatters.Json": "1.0.4", + "Microsoft.AspNetCore.Mvc.Localization": "1.0.4", + "Microsoft.AspNetCore.Mvc.Razor": "1.0.4", + "Microsoft.AspNetCore.Mvc.TagHelpers": "1.0.4", + "Microsoft.AspNetCore.Mvc.ViewFeatures": "1.0.4", "Microsoft.Extensions.Caching.Memory": "1.1.0", "Microsoft.Extensions.DependencyInjection": "1.1.0" }, @@ -3003,11 +3077,11 @@ "lib/netstandard1.6/Microsoft.AspNetCore.Mvc.dll": {} } }, - "Microsoft.AspNetCore.Mvc.Abstractions/1.0.1": { + "Microsoft.AspNetCore.Mvc.Abstractions/1.0.4": { "dependencies": { - "Microsoft.AspNetCore.Routing.Abstractions": "1.0.1", + "Microsoft.AspNetCore.Routing.Abstractions": "1.0.4", "Microsoft.CSharp": "4.3.0", - "Microsoft.Net.Http.Headers": "1.0.0", + "Microsoft.Net.Http.Headers": "1.0.3", "System.ComponentModel.TypeConverter": "4.1.0", "System.Reflection.Extensions": "4.3.0", "System.Text.Encoding.Extensions": "4.3.0" @@ -3016,21 +3090,21 @@ "lib/netstandard1.3/Microsoft.AspNetCore.Mvc.Abstractions.dll": {} } }, - "Microsoft.AspNetCore.Mvc.ApiExplorer/1.0.1": { + "Microsoft.AspNetCore.Mvc.ApiExplorer/1.0.4": { "dependencies": { - "Microsoft.AspNetCore.Mvc.Core": "1.0.1" + "Microsoft.AspNetCore.Mvc.Core": "1.0.4" }, "runtime": { "lib/netstandard1.6/Microsoft.AspNetCore.Mvc.ApiExplorer.dll": {} } }, - "Microsoft.AspNetCore.Mvc.Core/1.0.1": { + "Microsoft.AspNetCore.Mvc.Core/1.0.4": { "dependencies": { - "Microsoft.AspNetCore.Authorization": "1.0.0", + "Microsoft.AspNetCore.Authorization": "1.0.3", "Microsoft.AspNetCore.Hosting.Abstractions": "1.1.0", - "Microsoft.AspNetCore.Http": "1.0.0", - "Microsoft.AspNetCore.Mvc.Abstractions": "1.0.1", - "Microsoft.AspNetCore.Routing": "1.0.1", + "Microsoft.AspNetCore.Http": "1.0.3", + "Microsoft.AspNetCore.Mvc.Abstractions": "1.0.4", + "Microsoft.AspNetCore.Routing": "1.0.4", "Microsoft.Extensions.DependencyModel": "1.0.0", "Microsoft.Extensions.FileProviders.Abstractions": "1.1.0", "Microsoft.Extensions.Logging.Abstractions": "1.1.0", @@ -3043,51 +3117,51 @@ "lib/netstandard1.6/Microsoft.AspNetCore.Mvc.Core.dll": {} } }, - "Microsoft.AspNetCore.Mvc.Cors/1.0.1": { + "Microsoft.AspNetCore.Mvc.Cors/1.0.4": { "dependencies": { - "Microsoft.AspNetCore.Cors": "1.0.0", - "Microsoft.AspNetCore.Mvc.Core": "1.0.1" + "Microsoft.AspNetCore.Cors": "1.0.3", + "Microsoft.AspNetCore.Mvc.Core": "1.0.4" }, "runtime": { "lib/netstandard1.6/Microsoft.AspNetCore.Mvc.Cors.dll": {} } }, - "Microsoft.AspNetCore.Mvc.DataAnnotations/1.0.1": { + "Microsoft.AspNetCore.Mvc.DataAnnotations/1.0.4": { "dependencies": { - "Microsoft.AspNetCore.Mvc.Core": "1.0.1", - "Microsoft.Extensions.Localization": "1.0.0", + "Microsoft.AspNetCore.Mvc.Core": "1.0.4", + "Microsoft.Extensions.Localization": "1.0.3", "System.ComponentModel.Annotations": "4.3.0" }, "runtime": { "lib/netstandard1.6/Microsoft.AspNetCore.Mvc.DataAnnotations.dll": {} } }, - "Microsoft.AspNetCore.Mvc.Formatters.Json/1.0.1": { + "Microsoft.AspNetCore.Mvc.Formatters.Json/1.0.4": { "dependencies": { "Microsoft.AspNetCore.JsonPatch": "1.0.0", - "Microsoft.AspNetCore.Mvc.Core": "1.0.1" + "Microsoft.AspNetCore.Mvc.Core": "1.0.4" }, "runtime": { "lib/netstandard1.6/Microsoft.AspNetCore.Mvc.Formatters.Json.dll": {} } }, - "Microsoft.AspNetCore.Mvc.Localization/1.0.1": { + "Microsoft.AspNetCore.Mvc.Localization/1.0.4": { "dependencies": { - "Microsoft.AspNetCore.Localization": "1.0.0", - "Microsoft.AspNetCore.Mvc.Razor": "1.0.1", + "Microsoft.AspNetCore.Localization": "1.0.3", + "Microsoft.AspNetCore.Mvc.Razor": "1.0.4", "Microsoft.Extensions.DependencyInjection": "1.1.0", - "Microsoft.Extensions.Localization": "1.0.0" + "Microsoft.Extensions.Localization": "1.0.3" }, "runtime": { "lib/netstandard1.6/Microsoft.AspNetCore.Mvc.Localization.dll": {} } }, - "Microsoft.AspNetCore.Mvc.Razor/1.0.1": { + "Microsoft.AspNetCore.Mvc.Razor/1.0.4": { "dependencies": { - "Microsoft.AspNetCore.Mvc.Razor.Host": "1.0.1", - "Microsoft.AspNetCore.Mvc.ViewFeatures": "1.0.1", + "Microsoft.AspNetCore.Mvc.Razor.Host": "1.0.4", + "Microsoft.AspNetCore.Mvc.ViewFeatures": "1.0.4", "Microsoft.CodeAnalysis.CSharp": "1.3.0", - "Microsoft.Extensions.FileProviders.Composite": "1.0.0", + "Microsoft.Extensions.FileProviders.Composite": "1.0.1", "System.Runtime.Loader": "4.0.0", "System.Text.Encoding": "4.3.0" }, @@ -3095,11 +3169,11 @@ "lib/netstandard1.6/Microsoft.AspNetCore.Mvc.Razor.dll": {} } }, - "Microsoft.AspNetCore.Mvc.Razor.Host/1.0.1": { + "Microsoft.AspNetCore.Mvc.Razor.Host/1.0.4": { "dependencies": { - "Microsoft.AspNetCore.Razor.Runtime": "1.0.0", + "Microsoft.AspNetCore.Razor.Runtime": "1.0.3", "Microsoft.Extensions.Caching.Memory": "1.1.0", - "Microsoft.Extensions.FileProviders.Physical": "1.0.0", + "Microsoft.Extensions.FileProviders.Physical": "1.0.1", "System.Collections.Concurrent": "4.3.0", "System.ComponentModel.TypeConverter": "4.1.0", "System.Reflection.Extensions": "4.3.0", @@ -3109,26 +3183,26 @@ "lib/netstandard1.6/Microsoft.AspNetCore.Mvc.Razor.Host.dll": {} } }, - "Microsoft.AspNetCore.Mvc.TagHelpers/1.0.1": { + "Microsoft.AspNetCore.Mvc.TagHelpers/1.0.4": { "dependencies": { - "Microsoft.AspNetCore.Mvc.Razor": "1.0.1", + "Microsoft.AspNetCore.Mvc.Razor": "1.0.4", "Microsoft.Extensions.Caching.Memory": "1.1.0", - "Microsoft.Extensions.FileSystemGlobbing": "1.0.0", + "Microsoft.Extensions.FileSystemGlobbing": "1.0.1", "Microsoft.Extensions.Primitives": "1.1.0" }, "runtime": { "lib/netstandard1.6/Microsoft.AspNetCore.Mvc.TagHelpers.dll": {} } }, - "Microsoft.AspNetCore.Mvc.ViewFeatures/1.0.1": { + "Microsoft.AspNetCore.Mvc.ViewFeatures/1.0.4": { "dependencies": { - "Microsoft.AspNetCore.Antiforgery": "1.0.1", - "Microsoft.AspNetCore.Diagnostics.Abstractions": "1.0.0", - "Microsoft.AspNetCore.Html.Abstractions": "1.0.0", - "Microsoft.AspNetCore.Mvc.Core": "1.0.1", - "Microsoft.AspNetCore.Mvc.DataAnnotations": "1.0.1", - "Microsoft.AspNetCore.Mvc.Formatters.Json": "1.0.1", - "Microsoft.Extensions.WebEncoders": "1.0.0", + "Microsoft.AspNetCore.Antiforgery": "1.0.4", + "Microsoft.AspNetCore.Diagnostics.Abstractions": "1.0.3", + "Microsoft.AspNetCore.Html.Abstractions": "1.0.3", + "Microsoft.AspNetCore.Mvc.Core": "1.0.4", + "Microsoft.AspNetCore.Mvc.DataAnnotations": "1.0.4", + "Microsoft.AspNetCore.Mvc.Formatters.Json": "1.0.4", + "Microsoft.Extensions.WebEncoders": "1.0.3", "Newtonsoft.Json": "9.0.1", "System.Buffers": "4.3.0", "System.Runtime.Serialization.Primitives": "4.1.1" @@ -3137,7 +3211,7 @@ "lib/netstandard1.6/Microsoft.AspNetCore.Mvc.ViewFeatures.dll": {} } }, - "Microsoft.AspNetCore.Razor/1.0.0": { + "Microsoft.AspNetCore.Razor/1.0.3": { "dependencies": { "System.Diagnostics.Debug": "4.3.0", "System.Linq": "4.3.0", @@ -3151,10 +3225,10 @@ "lib/netstandard1.3/Microsoft.AspNetCore.Razor.dll": {} } }, - "Microsoft.AspNetCore.Razor.Runtime/1.0.0": { + "Microsoft.AspNetCore.Razor.Runtime/1.0.3": { "dependencies": { - "Microsoft.AspNetCore.Html.Abstractions": "1.0.0", - "Microsoft.AspNetCore.Razor": "1.0.0", + "Microsoft.AspNetCore.Html.Abstractions": "1.0.3", + "Microsoft.AspNetCore.Razor": "1.0.3", "System.Collections.Concurrent": "4.3.0", "System.IO.FileSystem": "4.3.0", "System.Reflection": "4.3.0", @@ -3167,12 +3241,12 @@ "lib/netstandard1.5/Microsoft.AspNetCore.Razor.Runtime.dll": {} } }, - "Microsoft.AspNetCore.Routing/1.0.1": { + "Microsoft.AspNetCore.Routing/1.0.4": { "dependencies": { - "Microsoft.AspNetCore.Http.Extensions": "1.0.0", - "Microsoft.AspNetCore.Routing.Abstractions": "1.0.1", + "Microsoft.AspNetCore.Http.Extensions": "1.0.3", + "Microsoft.AspNetCore.Routing.Abstractions": "1.0.4", "Microsoft.Extensions.Logging.Abstractions": "1.1.0", - "Microsoft.Extensions.ObjectPool": "1.0.0", + "Microsoft.Extensions.ObjectPool": "1.0.1", "Microsoft.Extensions.Options": "1.1.0", "System.Collections": "4.3.0", "System.Text.RegularExpressions": "4.3.0" @@ -3181,7 +3255,7 @@ "lib/netstandard1.3/Microsoft.AspNetCore.Routing.dll": {} } }, - "Microsoft.AspNetCore.Routing.Abstractions/1.0.1": { + "Microsoft.AspNetCore.Routing.Abstractions/1.0.4": { "dependencies": { "Microsoft.AspNetCore.Http.Abstractions": "1.1.0", "System.Collections.Concurrent": "4.3.0", @@ -3195,8 +3269,8 @@ "Microsoft.AspNetCore.Server.IISIntegration/1.0.0": { "dependencies": { "Microsoft.AspNetCore.Hosting.Abstractions": "1.1.0", - "Microsoft.AspNetCore.Http": "1.0.0", - "Microsoft.AspNetCore.Http.Extensions": "1.0.0", + "Microsoft.AspNetCore.Http": "1.0.3", + "Microsoft.AspNetCore.Http.Extensions": "1.0.3", "Microsoft.AspNetCore.HttpOverrides": "1.0.0", "Microsoft.Extensions.Logging.Abstractions": "1.1.0", "Microsoft.Extensions.Options": "1.1.0", @@ -3234,7 +3308,19 @@ "lib/netstandard1.3/Microsoft.AspNetCore.Server.Kestrel.dll": {} } }, - "Microsoft.AspNetCore.WebUtilities/1.0.0": { + "Microsoft.AspNetCore.StaticFiles/1.0.4": { + "dependencies": { + "Microsoft.AspNetCore.Hosting.Abstractions": "1.1.0", + "Microsoft.AspNetCore.Http.Extensions": "1.0.3", + "Microsoft.Extensions.FileProviders.Abstractions": "1.1.0", + "Microsoft.Extensions.Logging.Abstractions": "1.1.0", + "Microsoft.Extensions.WebEncoders": "1.0.3" + }, + "runtime": { + "lib/netstandard1.3/Microsoft.AspNetCore.StaticFiles.dll": {} + } + }, + "Microsoft.AspNetCore.WebUtilities/1.0.3": { "dependencies": { "Microsoft.Extensions.Primitives": "1.1.0", "System.Buffers": "4.3.0", @@ -3483,7 +3569,7 @@ "Microsoft.Extensions.Configuration.FileExtensions/1.0.0": { "dependencies": { "Microsoft.Extensions.Configuration": "1.0.0", - "Microsoft.Extensions.FileProviders.Physical": "1.0.0", + "Microsoft.Extensions.FileProviders.Physical": "1.0.1", "System.AppContext": "4.3.0" }, "runtime": { @@ -3542,7 +3628,7 @@ "lib/netstandard1.0/Microsoft.Extensions.FileProviders.Abstractions.dll": {} } }, - "Microsoft.Extensions.FileProviders.Composite/1.0.0": { + "Microsoft.Extensions.FileProviders.Composite/1.0.1": { "dependencies": { "Microsoft.Extensions.FileProviders.Abstractions": "1.1.0" }, @@ -3550,10 +3636,19 @@ "lib/netstandard1.0/Microsoft.Extensions.FileProviders.Composite.dll": {} } }, - "Microsoft.Extensions.FileProviders.Physical/1.0.0": { + "Microsoft.Extensions.FileProviders.Embedded/1.0.1": { "dependencies": { "Microsoft.Extensions.FileProviders.Abstractions": "1.1.0", - "Microsoft.Extensions.FileSystemGlobbing": "1.0.0", + "System.Runtime.Extensions": "4.3.0" + }, + "runtime": { + "lib/netstandard1.0/Microsoft.Extensions.FileProviders.Embedded.dll": {} + } + }, + "Microsoft.Extensions.FileProviders.Physical/1.0.1": { + "dependencies": { + "Microsoft.Extensions.FileProviders.Abstractions": "1.1.0", + "Microsoft.Extensions.FileSystemGlobbing": "1.0.1", "System.Collections.Concurrent": "4.3.0", "System.IO.FileSystem": "4.3.0", "System.IO.FileSystem.Watcher": "4.0.0", @@ -3564,7 +3659,7 @@ "lib/netstandard1.3/Microsoft.Extensions.FileProviders.Physical.dll": {} } }, - "Microsoft.Extensions.FileSystemGlobbing/1.0.0": { + "Microsoft.Extensions.FileSystemGlobbing/1.0.1": { "dependencies": { "System.Collections": "4.3.0", "System.IO.FileSystem": "4.3.0", @@ -3576,7 +3671,7 @@ "lib/netstandard1.3/Microsoft.Extensions.FileSystemGlobbing.dll": {} } }, - "Microsoft.Extensions.Globalization.CultureInfoCache/1.0.0": { + "Microsoft.Extensions.Globalization.CultureInfoCache/1.0.3": { "dependencies": { "System.Collections.Concurrent": "4.3.0", "System.Linq": "4.3.0", @@ -3586,11 +3681,11 @@ "lib/netstandard1.1/Microsoft.Extensions.Globalization.CultureInfoCache.dll": {} } }, - "Microsoft.Extensions.Localization/1.0.0": { + "Microsoft.Extensions.Localization/1.0.3": { "dependencies": { "Microsoft.AspNetCore.Hosting.Abstractions": "1.1.0", "Microsoft.Extensions.DependencyInjection.Abstractions": "1.1.0", - "Microsoft.Extensions.Localization.Abstractions": "1.0.0", + "Microsoft.Extensions.Localization.Abstractions": "1.0.3", "Microsoft.Extensions.Options": "1.1.0", "System.Collections.Concurrent": "4.3.0", "System.Resources.Reader": "4.0.0" @@ -3599,7 +3694,7 @@ "lib/netstandard1.3/Microsoft.Extensions.Localization.dll": {} } }, - "Microsoft.Extensions.Localization.Abstractions/1.0.0": { + "Microsoft.Extensions.Localization.Abstractions/1.0.3": { "dependencies": { "Microsoft.CSharp": "4.3.0", "System.Globalization": "4.3.0", @@ -3648,7 +3743,7 @@ "lib/netstandard1.3/Microsoft.Extensions.Logging.Debug.dll": {} } }, - "Microsoft.Extensions.ObjectPool/1.0.0": { + "Microsoft.Extensions.ObjectPool/1.0.1": { "dependencies": { "System.Diagnostics.Debug": "4.3.0", "System.Resources.ResourceManager": "4.3.0", @@ -3703,7 +3798,7 @@ "lib/netstandard1.0/Microsoft.Extensions.Primitives.dll": {} } }, - "Microsoft.Extensions.WebEncoders/1.0.0": { + "Microsoft.Extensions.WebEncoders/1.0.3": { "dependencies": { "Microsoft.Extensions.DependencyInjection.Abstractions": "1.1.0", "Microsoft.Extensions.Options": "1.1.0", @@ -3713,7 +3808,7 @@ "lib/netstandard1.0/Microsoft.Extensions.WebEncoders.dll": {} } }, - "Microsoft.Net.Http.Headers/1.0.0": { + "Microsoft.Net.Http.Headers/1.0.3": { "dependencies": { "System.Buffers": "4.3.0", "System.Collections": "4.3.0", @@ -3990,6 +4085,53 @@ "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, "runtime.win7-x64.runtime.native.System.Data.SqlClient.sni/4.3.0": {}, "runtime.win7-x86.runtime.native.System.Data.SqlClient.sni/4.3.0": {}, + "Swashbuckle.AspNetCore/1.1.0": { + "dependencies": { + "NETStandard.Library": "1.6.1", + "Swashbuckle.AspNetCore.Swagger": "1.1.0", + "Swashbuckle.AspNetCore.SwaggerGen": "1.1.0", + "Swashbuckle.AspNetCore.SwaggerUI": "1.1.0" + }, + "runtime": { + "lib/netstandard1.6/Swashbuckle.AspNetCore.dll": {} + } + }, + "Swashbuckle.AspNetCore.Swagger/1.1.0": { + "dependencies": { + "Microsoft.AspNetCore.Mvc.Core": "1.0.4", + "Microsoft.AspNetCore.Mvc.Formatters.Json": "1.0.4", + "NETStandard.Library": "1.6.1" + }, + "runtime": { + "lib/netstandard1.6/Swashbuckle.AspNetCore.Swagger.dll": {} + } + }, + "Swashbuckle.AspNetCore.SwaggerGen/1.1.0": { + "dependencies": { + "Microsoft.AspNetCore.Mvc.ApiExplorer": "1.0.4", + "Microsoft.AspNetCore.Mvc.Core": "1.0.4", + "Microsoft.AspNetCore.Mvc.DataAnnotations": "1.0.4", + "NETStandard.Library": "1.6.1", + "Swashbuckle.AspNetCore.Swagger": "1.1.0", + "System.Xml.XPath": "4.0.1" + }, + "runtime": { + "lib/netstandard1.6/Swashbuckle.AspNetCore.SwaggerGen.dll": {} + } + }, + "Swashbuckle.AspNetCore.SwaggerUI/1.1.0": { + "dependencies": { + "Microsoft.AspNetCore.Routing": "1.0.4", + "Microsoft.AspNetCore.StaticFiles": "1.0.4", + "Microsoft.Extensions.FileProviders.Embedded": "1.0.1", + "NETStandard.Library": "1.6.1", + "Newtonsoft.Json": "9.0.1", + "System.Xml.XPath": "4.0.1" + }, + "runtime": { + "lib/netstandard1.6/Swashbuckle.AspNetCore.SwaggerUI.dll": {} + } + }, "System.AppContext/4.3.0": { "dependencies": { "System.Runtime": "4.3.0" @@ -5332,40 +5474,40 @@ "serviceable": true, "sha512": "sha512-9Q7AaqtQhS8JDSIvRBt6ODSLWDBI4c8YxNxyCQemWebBFUtBbc6M5Vi5Gz1ZyIUlTW3rZK9bIr5gnVyv0z7a2Q==" }, - "Microsoft.AspNetCore.Antiforgery/1.0.1": { + "Microsoft.AspNetCore.Antiforgery/1.0.4": { "type": "package", "serviceable": true, - "sha512": "sha512-MMevi8HnI5GxtNOS9ZqZLuNafltbngXsOrNqyykFveMWFN5a3AfAB7I0qU77tBS9B/N3boRQuyT9AR0BsCQbaw==" + "sha512": "sha512-fxUgV0b7NA9EzTu2ES5FnNO0HKe/i9g6/quP05pAMjDjm0PPIBREgfVrXet8fmQDKIShRXhOkpZ+jLWbsmR13w==" }, - "Microsoft.AspNetCore.Authorization/1.0.0": { + "Microsoft.AspNetCore.Authorization/1.0.3": { "type": "package", "serviceable": true, - "sha512": "sha512-iVFQ5xHSyxmfWYdl5B/xIFzXgm4SRgYQUKlLFVNGfEhbbjw0Ur2pfVrEvpENrhHFOQ2XAZcuFlGxSIzZwsVrMg==" + "sha512": "sha512-cN2KJkfHcKwh82c9WGx4Tqfd2h5HflU/Mu5vYLMHON8WahHU9hE32ciIXcEIoKLNpu+zs1u1cN/qxcKTdqu89w==" }, - "Microsoft.AspNetCore.Cors/1.0.0": { + "Microsoft.AspNetCore.Cors/1.0.3": { "type": "package", "serviceable": true, - "sha512": "sha512-fC8lWOU3+ltkbgQyD1P7eRQ66fGfZkPNU2UkwOI8tyF5FUsd8nRTfzvsO4mSyQfgmgfk2Hc8TGzx/okevZwXkg==" + "sha512": "sha512-6NjGF+FO2wbz+3dzG9l1mdxZAnEbAmJrJE4KkUSklseOXPCm9hggYGKWr/CF6RaIl9nJaJTaDC8xwzmVJSoCXA==" }, - "Microsoft.AspNetCore.Cryptography.Internal/1.0.0": { + "Microsoft.AspNetCore.Cryptography.Internal/1.0.3": { "type": "package", "serviceable": true, - "sha512": "sha512-0btvxwOqYNpKTUQrD7LA3p6Wi0vrhfWGBVqIKPS1KtEdkCv3QoVgFO4eJYuClGDS9NXhqk7TWh46/8x8wtZHaw==" + "sha512": "sha512-peFSnD6lGWdyhTIaFNdZbMCATwTVbvTEGGgHQ6BrMVdICfuARUIAeDjmuDsoLRO4zqSzwdqAI2LFDoB/YsLZzA==" }, - "Microsoft.AspNetCore.DataProtection/1.0.0": { + "Microsoft.AspNetCore.DataProtection/1.0.3": { "type": "package", "serviceable": true, - "sha512": "sha512-gt4URT+8ljPk0ePspLqOGPJBm+s6iMvsZqweplhf7wiZSjFiG1uYBNpQ/0dFY7wSx3NMRjekyXzCjvkGAV570g==" + "sha512": "sha512-He+L4K/fyniOEzv3wiDVXl83gZU4oKu2jugH+WJstSjJ5/sGbPKUZPHGljCDZZpUmIYktHEsxsf8QCBr/jQfZQ==" }, - "Microsoft.AspNetCore.DataProtection.Abstractions/1.0.0": { + "Microsoft.AspNetCore.DataProtection.Abstractions/1.0.3": { "type": "package", "serviceable": true, - "sha512": "sha512-h5ycDgkqmRdManmYMQVJgzNI7YtVp2X2/os1cKmdfrpfq+m9L8bMKhbd7PCksoLci+aYTOSn45khPl+hpPb9ug==" + "sha512": "sha512-pih+njFAtRmutE0pD2DXk8g6YGIyt6Bhj7BHbw/fsPaAKuQwEu0xht/RLr8fNe4oDrx+aRbKSSz/DmifI6SDgg==" }, - "Microsoft.AspNetCore.Diagnostics.Abstractions/1.0.0": { + "Microsoft.AspNetCore.Diagnostics.Abstractions/1.0.3": { "type": "package", "serviceable": true, - "sha512": "sha512-RrXsm5Xzvxs0OFDhRcIIUNOM5rXKnRWj/bIkuDkXNIBniGcPDrfGbACIatA127I6pmybNAE84puFAt3wsU2kww==" + "sha512": "sha512-VmiWO9ggXdBlyRAnP0Y7ukYSzWmmUNIik8IblyLVNLEraipVGLaFjqkXHoW+ko8w+E/K21kzXsxBhD6NegeL9g==" }, "Microsoft.AspNetCore.Hosting/1.0.0": { "type": "package", @@ -5382,25 +5524,25 @@ "serviceable": true, "sha512": "sha512-GynDm8oz39EA8WvLIkfitPwHU27IVhLoVocZKaEYQ6Cs+jZnW2PT3OKBKJeeEepvMMbS5grvKM7HeZyGZqPthg==" }, - "Microsoft.AspNetCore.Html.Abstractions/1.0.0": { + "Microsoft.AspNetCore.Html.Abstractions/1.0.3": { "type": "package", "serviceable": true, - "sha512": "sha512-/JLMu2k8FiInLZC0SHXT+Cmdzi7AYa3B5v9w32Kd0mPTH4RYIQo/XNPIOr2HsPTXp3I9cZo1DajaMVGnJMN2QA==" + "sha512": "sha512-Hp/qulC8W+zYVPEeuYBEzqKJZrfejsFaGLZRj9j0JfjkMAyZeNLEngnuu+Tplnasy8O15n3BdBgMfVBcM6leqQ==" }, - "Microsoft.AspNetCore.Http/1.0.0": { + "Microsoft.AspNetCore.Http/1.0.3": { "type": "package", "serviceable": true, - "sha512": "sha512-c/+eWVWQ8fX5hBHhL1BY4k2n4kVyUnqJLSCj0sTTXwRTU6IKoGbTOUqHT9as8C71Vk54YpAsi/VPmGW7T/ap3A==" + "sha512": "sha512-kfNOIGGgVtMzsSWZzXBqz5zsdo8ssBa90YHzZt95N8ARGXoolSaBHy6yBoMm/XcpbXM+m/x1fixTTMIWMgzJdQ==" }, "Microsoft.AspNetCore.Http.Abstractions/1.1.0": { "type": "package", "serviceable": true, "sha512": "sha512-D5ytRM662nwczIVUPm2mvEJ8nf0UlHSxO6yPlXGpbdwilGchK6MrwiHI6XEfCfryhoXBn6q97fsu5K8el3uGCA==" }, - "Microsoft.AspNetCore.Http.Extensions/1.0.0": { + "Microsoft.AspNetCore.Http.Extensions/1.0.3": { "type": "package", "serviceable": true, - "sha512": "sha512-GlvCPRpnw2jjHLdbGf/C28NQZLMeX1mugv5BS1a3FCQOJYyuwQZil4JwblR0frLyVrUVoJQ7UXRNZIzEVlO5XA==" + "sha512": "sha512-+7Sd+14nexIJqcB4S1Eur9kzeMZ5CBtrxkei+PNbD78fg8vO3+TcCgrl5SBNTsUB/VJAfD/s0fgs5t+hHRj2Pg==" }, "Microsoft.AspNetCore.Http.Features/1.1.0": { "type": "package", @@ -5417,90 +5559,90 @@ "serviceable": true, "sha512": "sha512-WVaSVS+dDlWCR/qerHnBxU9tIeJ9GMA3M5tg4cxH7/cJYZZLnr2zvaFHGB+cRRNCKKTJ0pFRxT7ES8knhgAAaA==" }, - "Microsoft.AspNetCore.Localization/1.0.0": { + "Microsoft.AspNetCore.Localization/1.0.3": { "type": "package", "serviceable": true, - "sha512": "sha512-DF/maMd9f6ZPoTlU8n6/AGm3fpZNPiiip34bPrBQuloX2a5O0KwyV72qKhJhJNqmVVnDnTu8XYT16ysoFXRxQA==" + "sha512": "sha512-vkZVRRCbZdVfKB+50tkjdtptMdyBaxgqVXjSUA/bO0lqc0+HrDJeCda9NG827MWwr5h1YTNjO/lx3SNw1zLL/Q==" }, - "Microsoft.AspNetCore.Mvc/1.0.1": { + "Microsoft.AspNetCore.Mvc/1.0.4": { "type": "package", "serviceable": true, - "sha512": "sha512-Perrv2s4hzMbYR/kanzUqcfzxXLo6CThoilhMg7UQXeXEvOtpbDKx0HGimN/pt6Dy2wt3WOQAjAiM1Z8KoRgaA==" + "sha512": "sha512-JsXHdMNimjv5HvxzHahlJhdnfmvQYQrwg/A91y7DDaZFb/KVaC7A0HWSUSMkB4w1ZvxH9MRFn0V1AqXyrkjmjw==" }, - "Microsoft.AspNetCore.Mvc.Abstractions/1.0.1": { + "Microsoft.AspNetCore.Mvc.Abstractions/1.0.4": { "type": "package", "serviceable": true, - "sha512": "sha512-Xa9XOA/NEIGSUSyAtc0rQrTRJKcxN8rzvBy0QJn2tRAXVeXc0Lbx4/1ia9kxyn3ygbjhF6bO90ZnC3Z3a2cq5g==" + "sha512": "sha512-Isqgif1nuB+um86cEkpL8KnoxFCUCXBsbs9PuiuzElvlSiv4Ek3LvtrSUcbivekDDfys8CDbJhxwEI7WKJieAQ==" }, - "Microsoft.AspNetCore.Mvc.ApiExplorer/1.0.1": { + "Microsoft.AspNetCore.Mvc.ApiExplorer/1.0.4": { "type": "package", "serviceable": true, - "sha512": "sha512-ntjDDV+g6eveL67fsvGIY7BqZmaR2XYlZpsrXxzjSWKSYBzDfWaUJna5dsPty0hOwz7DCMNbWYrpD+XEr+H0jA==" + "sha512": "sha512-ujCFTM42U2WKUBhdaoLoiI+wVHgYhrmDrkl5+hWJ7EJW4fhp42w4cRZ97tjuveWr+M6JZjpS0q+7PVofQzFUiw==" }, - "Microsoft.AspNetCore.Mvc.Core/1.0.1": { + "Microsoft.AspNetCore.Mvc.Core/1.0.4": { "type": "package", "serviceable": true, - "sha512": "sha512-TfUFH0HYbL3DCGkWE24gUDnHoa3pCr4b6xbUiQTnqIbIXdL79qW8mTtfD+RHmAN5bsf1J1fndJJ84/jKri+kiw==" + "sha512": "sha512-1ukcttN1+T82hWXE8WS5kawkruolKI6LPVqVI4rTzN16kFszS/UqTrcwSUEnmTRpmWgFo665V3c2GpdQ9B6znw==" }, - "Microsoft.AspNetCore.Mvc.Cors/1.0.1": { + "Microsoft.AspNetCore.Mvc.Cors/1.0.4": { "type": "package", "serviceable": true, - "sha512": "sha512-s3Pabc4x5K1xtCpNv/oVAuFyj2Lq+z+qYkmrRqbnqVt+8V39FoW3znPjbVCNu5CjrYSQL2fm3irJ3pM7WLsI/g==" + "sha512": "sha512-vAujcBCfLXszm2hcVxC320StEIzzC+SY1CWtY866Y3/qEZje7ytgr6xR0NtkVbK9h1lmRq7udBOfzpp4Hg3RXQ==" }, - "Microsoft.AspNetCore.Mvc.DataAnnotations/1.0.1": { + "Microsoft.AspNetCore.Mvc.DataAnnotations/1.0.4": { "type": "package", "serviceable": true, - "sha512": "sha512-y3QkHvOI+vopfhncU9NpUH2MvtZ2Z0EfnApb92jqbmfWL1wd5Np3SHrFSXgI4zVLlM38dMa/QU2SYM3e4T7fFQ==" + "sha512": "sha512-otAoaHaFENQzT2I0/vmLR18oCmuBzDF3BSck13HbArBG6NA5P9oXfGkU69tPHS41dhaRo4Mm34hekhbg3GW8Vg==" }, - "Microsoft.AspNetCore.Mvc.Formatters.Json/1.0.1": { + "Microsoft.AspNetCore.Mvc.Formatters.Json/1.0.4": { "type": "package", "serviceable": true, - "sha512": "sha512-wM12hSUlF0Eqed44psOYT4fY/RRjMx049A4bBUfqiGr1UFU54zTR8djRLW0dIp1w7Xv5WQ/bgG9jyqiaRbv6jg==" + "sha512": "sha512-i8WWK2GwlBHfOL+d+kknJWPks6DS9tbN6nfJZU4yb+/wfUAYd311B2CIHzdat3IewubnK1TYONwrhQcs2FbLeA==" }, - "Microsoft.AspNetCore.Mvc.Localization/1.0.1": { + "Microsoft.AspNetCore.Mvc.Localization/1.0.4": { "type": "package", "serviceable": true, - "sha512": "sha512-s6Q7l9UtJ/sYxvsbjXuA+5RdKQ70OSLQSLs+UAWrwMtHm9XKTr51gmcG1t1gkWN5f39WSkzJs2brB9fJkFcgvw==" + "sha512": "sha512-Fsvm2xkJrCjO14j698FGSthyuG4OPN5w5PKoNKQNad+Ur0SgTPc0kDE4apok0QgqxgTew7k+zpaubTAn0bpz5g==" }, - "Microsoft.AspNetCore.Mvc.Razor/1.0.1": { + "Microsoft.AspNetCore.Mvc.Razor/1.0.4": { "type": "package", "serviceable": true, - "sha512": "sha512-Rc1dkP5LZcuxicrmUTFMfrRF8+id9iVSOA3/DjhO036b7g7BBvknLHKtbbsQ59COB9D8fr9MwKF2Eb99TSCJvg==" + "sha512": "sha512-n/sBi3FZmp/OS3sMVUBFAxcPzWtHpoAmdbZz/8m0dF/Eml/suDHocsqO4eerSZTxSwELnPTZktKEcoZEecfyGQ==" }, - "Microsoft.AspNetCore.Mvc.Razor.Host/1.0.1": { + "Microsoft.AspNetCore.Mvc.Razor.Host/1.0.4": { "type": "package", "serviceable": true, - "sha512": "sha512-7A9D7ufew8iYmhK/3w05ZdTGGOi9oNzAqy0BJNNF2rm2n9uImquzPmmoCWXFnar7QawVzhXE+ZMSXRUH9n6Glg==" + "sha512": "sha512-L2jvXTRLjqgu4053WM3QZPLtRtLWXM2HTkLnkEI9ZnYUlY/8vo+7tlemKARSFkiIVeOhlSEbCRT0yUyWhnV1lg==" }, - "Microsoft.AspNetCore.Mvc.TagHelpers/1.0.1": { + "Microsoft.AspNetCore.Mvc.TagHelpers/1.0.4": { "type": "package", "serviceable": true, - "sha512": "sha512-QadZAsqoIc2D5zceTdLtNnyJALkdhoTIiqvlDlO0SgyPBisyUe4gDEiygwSnLzm8NZ+kKSFhNuX+t+b1O2uIVw==" + "sha512": "sha512-iDJqlZ/ByhoDT2Zeb5r2xFUbhgfJ9ZGsEbnSLxuWW60/uVk+Jeomutl5v16xWvXATbQ4bX9uHjvUWV1oAxCsvQ==" }, - "Microsoft.AspNetCore.Mvc.ViewFeatures/1.0.1": { + "Microsoft.AspNetCore.Mvc.ViewFeatures/1.0.4": { "type": "package", "serviceable": true, - "sha512": "sha512-1zGeF76JEqvocxdM+H5n/vJunUUVNzKK4LmgnaFdrrCDTrI6MVdok+8TBBUbeI+uNk3ssrLnP3EcHIdvxl66gw==" + "sha512": "sha512-PAuxMD8LzV+XnGYTQug+fMIIm4wz0bc+EbRdI13WtWGQYd0wEnLLxCoWFkrR6Tejw0+bwB+o+6n9m2+iclnafA==" }, - "Microsoft.AspNetCore.Razor/1.0.0": { + "Microsoft.AspNetCore.Razor/1.0.3": { "type": "package", "serviceable": true, - "sha512": "sha512-+vhlFn8n45hj1M91HYVm2ryLMZ+ZYR/OUdBVE8aUzkvkTVF+3UnNxSY3hAEugcgcbf9/XQTE+DDxEgN4LdYEjg==" + "sha512": "sha512-ocE0VFrbhOTyY9HCXp9P/8foF/wXncA0Glv2gvWT+ozcS0YLGw36c45IzgizvDZMkRjxy9llrak96bh3Y6fO/w==" }, - "Microsoft.AspNetCore.Razor.Runtime/1.0.0": { + "Microsoft.AspNetCore.Razor.Runtime/1.0.3": { "type": "package", "serviceable": true, - "sha512": "sha512-hsq6xJeqDDb78akZuy79QE3kaCxcigD3vccbIaNrrz7JSXOzayfteF06ToK+J1SXSDRtrBj3XZZfrjiqIY/vCw==" + "sha512": "sha512-BzEImuc7smjxamEf+K4CitkAz2X3DcBd7Zzj/MnP3yA1gZpdwZ1JIvsiU2SdJI0FjdhI9v9Viv/4NfKqu458dA==" }, - "Microsoft.AspNetCore.Routing/1.0.1": { + "Microsoft.AspNetCore.Routing/1.0.4": { "type": "package", "serviceable": true, - "sha512": "sha512-uddFeoL8aRYSlyl+zcBnHlrtRIkp1AEfPNBIiBjNJ4b9PMApTWIpvy8OdyXUksV+bM6TciA23zFfNvzZWIlG/Q==" + "sha512": "sha512-mdIF3ckRothHWuCSFkk6YXACj5zxi5qM+cEAHjcpP04/wCHUoV0gGVnW+HI+LyFXE6JUwu2zXn5tfsCpW0U+SA==" }, - "Microsoft.AspNetCore.Routing.Abstractions/1.0.1": { + "Microsoft.AspNetCore.Routing.Abstractions/1.0.4": { "type": "package", "serviceable": true, - "sha512": "sha512-Vjjt7TVG0S7ozWyD7vbdy9oQ2LIWebE18hUBM1WMmLPz83w3b8+MKUjz8nP5AnnHXxQskQ5WhYMkICETgXnb+g==" + "sha512": "sha512-GHxVt6LlXHFsCUd2Un+/vY1tBTXxnogfbDO0b8G5EGmkapSK+dOGOLJviscxQkp338Uabs081JEIdkRymI5GXA==" }, "Microsoft.AspNetCore.Server.IISIntegration/1.0.0": { "type": "package", @@ -5512,10 +5654,15 @@ "serviceable": true, "sha512": "sha512-GrTVDsRR6j2WrrTuNsZkG1R8aV1UbsA8TKUD+MKVSpXIoEpQNryCT181Zu94CARowQwFQdW4Q1DwfO4FdAhXiQ==" }, - "Microsoft.AspNetCore.WebUtilities/1.0.0": { + "Microsoft.AspNetCore.StaticFiles/1.0.4": { + "type": "package", + "serviceable": true, + "sha512": "sha512-2pNvwewAazhaaCdw2CGUvIcDrNQMlqP57JgBDf3v+pRj1rZ29HVnpvkX6a+TrmRYlJNmmxHOKEt468uE/gDcFw==" + }, + "Microsoft.AspNetCore.WebUtilities/1.0.3": { "type": "package", "serviceable": true, - "sha512": "sha512-D0licSnS1JgqQ/gYlN41wXbeYG3dFIdjY781YzMHZ5gBB7kczacshW+H6plZkXRr/cCnAJWGa31o1R8c5GEy/A==" + "sha512": "sha512-snSGNs5EEisqivDjDiskFkFyu+DV2Ib9sMPOBQKtoFwI5H1W5YNB/rIVqDZQL16zj/uzdwwxrdE/5xhkVyf6gQ==" }, "Microsoft.CodeAnalysis.Analyzers/1.1.0": { "type": "package", @@ -5642,35 +5789,40 @@ "serviceable": true, "sha512": "sha512-TBG5/xsMSOJ9hrit5TcM6Ipn+3/cgBs5tywXHun+L+8w1WYal13AMac2ziwPRY/PQqC4oG88Hw9hwIEj95xdGw==" }, - "Microsoft.Extensions.FileProviders.Composite/1.0.0": { + "Microsoft.Extensions.FileProviders.Composite/1.0.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-SO0xOYKdibyP5aPFzFYYhmX94V52UROjnrWInEjKvxXI0fPM/bviiM9vfJFOx8Wd85nvif1Fy5GaQU6/Z2pPnw==" + }, + "Microsoft.Extensions.FileProviders.Embedded/1.0.1": { "type": "package", "serviceable": true, - "sha512": "sha512-4nbDQfagNr1eILXSFZbTNuAKuZ6SsOyK6ySTMryo67ECi8+EcZBQ12E0aXcxX/aT3v+3pbWSt71NXlEm8tKIxw==" + "sha512": "sha512-nSEa8bH3fVdTYGqK4twOKLxxgKIW3cz9g9mrzhPh/CmdvGJWKRTIlBIZi7lz+lqNQpxean5vbAo84R/mU+JpGA==" }, - "Microsoft.Extensions.FileProviders.Physical/1.0.0": { + "Microsoft.Extensions.FileProviders.Physical/1.0.1": { "type": "package", "serviceable": true, - "sha512": "sha512-Ej5hGWtK3xM9YU+B2O8EdlMcJf5utbDQs9ecnfvwhENQeeNU7iI2jjnRB2d7V6o9SQZmNHPzdPvaNb3PlSMz+Q==" + "sha512": "sha512-TNpDkprNsoRYgi2vKqzs+fO4uS+zCXlCx3OllkcobxMI2+vMi9W+stkiQ/vaINDpryhdEx/hMj7gmND1qrZnZA==" }, - "Microsoft.Extensions.FileSystemGlobbing/1.0.0": { + "Microsoft.Extensions.FileSystemGlobbing/1.0.1": { "type": "package", "serviceable": true, - "sha512": "sha512-scXp1Y+hmhQKLe57Z7cSjsAEFtE4zSHHydkg1SpvG56nWwWQVpVcRAbRZsv1qIBR5/vNB4LA9xiOKnvKO/Halg==" + "sha512": "sha512-nkQdGxdUmFhKuhNUoSPjJVuSkK2RLtoJ9euGem+rAfwD/9050WuEQJeuaA2VkuK5yIO9FLdVQQiIZ1y+WSH/BQ==" }, - "Microsoft.Extensions.Globalization.CultureInfoCache/1.0.0": { + "Microsoft.Extensions.Globalization.CultureInfoCache/1.0.3": { "type": "package", "serviceable": true, - "sha512": "sha512-nxGoN8o+4clQk103krYRqS5FVVCZc3Tlc09AYj4W8gZ9Q5Jxa2BLW7ss+ogKU/hvNSg2NkJyQTfi9SegGU6ssQ==" + "sha512": "sha512-cj5+UAAEOC5ttS+QNeLGQN/8WoV2/6hfCukpuFtZG9Wp4+0mdsTQE4s9iO3IYi1aIcz0G1jjMjucfvV/+6d6Tg==" }, - "Microsoft.Extensions.Localization/1.0.0": { + "Microsoft.Extensions.Localization/1.0.3": { "type": "package", "serviceable": true, - "sha512": "sha512-nkDgz++GXjMSEIiVS6CpeirV8m8zvc/vUN2sq5sPnqG8PZltCMSNmqrwyL1onx6A6aRNdTr1nVfvYHwWAmS4vg==" + "sha512": "sha512-txEFigTxInm2YSmJXY4HVL4o4ARn/baJrxCVDGs7f+EVtDnilcAveexsW18aAMmDfl1JACOvgegDBDRn9xBFOw==" }, - "Microsoft.Extensions.Localization.Abstractions/1.0.0": { + "Microsoft.Extensions.Localization.Abstractions/1.0.3": { "type": "package", "serviceable": true, - "sha512": "sha512-hQ2sEJf7swsD5jk4DogLI3DazGvsvbz0IuSbxPFDjcvP0PRdxgCsyGpg70LD+3tRmxZcE1uh5jtcAi4X2BcB9w==" + "sha512": "sha512-7jVTQpt3aAGyilid7ssV9HE8NKJEiTj3xkujvXrAJhGQ5Tk/+2cAWMHaf6nU9XBTKh92c8+xMEdYa0H5pUJgGQ==" }, "Microsoft.Extensions.Logging/1.1.0": { "type": "package", @@ -5692,10 +5844,10 @@ "serviceable": true, "sha512": "sha512-V8fP8pGJxieGa1DAYOF1RX+cCGGqdOGNoAQUzxmy27+qNzbHB/cUXc7mCZT72jPZMB4U12zSVWlIt26GMsUIOg==" }, - "Microsoft.Extensions.ObjectPool/1.0.0": { + "Microsoft.Extensions.ObjectPool/1.0.1": { "type": "package", "serviceable": true, - "sha512": "sha512-BTXoWSTrv/saLlNSg8l41YOoSKeUUanQLykUqRTtiUJz2xxQOCgm4ckPzrdmSK6w0mdjR2h7IrUDGdBF78Z7yg==" + "sha512": "sha512-pJMOnxuqmG37OjccfvtqVoo3bQGoN+0EJUzzp7+2uxSdioER82caAk6Yi/z5aysapn5XENNIIa7SaYnYKSS69A==" }, "Microsoft.Extensions.Options/1.1.0": { "type": "package", @@ -5717,15 +5869,15 @@ "serviceable": true, "sha512": "sha512-GhQG5CBUR9/czBLTblt1giKBkfvHVDeppWd6KIgPyexrspECqzzSW5IXe0STTTs2NlUp9vIFwjSWG8O9c74R9g==" }, - "Microsoft.Extensions.WebEncoders/1.0.0": { + "Microsoft.Extensions.WebEncoders/1.0.3": { "type": "package", "serviceable": true, - "sha512": "sha512-NSSIBREmHHiyoAFXV2LMA+a6RMZtTHxgUbHJGHRtnjmTKnRyticx5HAzNpy8VG9+HCCHenL9QD7zSA8jjgAi5A==" + "sha512": "sha512-TClNvczWRxF6bVPhn5EK3Y3QNi5jTP68Qur+5Fk+MQLPeBI18WN7X145DDJ6bFeNOwgdCHl73lHs5uZp9ish1A==" }, - "Microsoft.Net.Http.Headers/1.0.0": { + "Microsoft.Net.Http.Headers/1.0.3": { "type": "package", "serviceable": true, - "sha512": "sha512-1lr92itF1fKR2oEQ6gk1IUsuCgp7UMlf/b1sjlAyuDeUnttj39ra59GQHYpomglJX1UVNpi1/cSBbEsXoNeIhw==" + "sha512": "sha512-2F8USh4hR5xppvaxtw2EStX74Ih+HhRj7aQD1uaB9JmTGy478F7t4VU+IdZXauEDrvS7LYAyyhmOExsUFK3PAw==" }, "Microsoft.NETCore.App/1.0.1": { "type": "package", @@ -5902,6 +6054,26 @@ "serviceable": true, "sha512": "sha512-4cXRTIcttvIreAoqK/5hzTtzepeggac+m5A0rzH+9zLtnFh2J0rLuGeJR4KjNLyKqPzO0kjqrs5lkRJEKX8HAA==" }, + "Swashbuckle.AspNetCore/1.1.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-xlbi/AUp3UM4DmPX0SIV50xboMZDl64pY45nBsdDJarUK0i5pSi/FLBqUOikdP7wUrFvtOAEnOW0cHkR6hyaeA==" + }, + "Swashbuckle.AspNetCore.Swagger/1.1.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-zOMSwaORAM916wnoDilH9eTyBN01Ch4L4VE8s4xIiESOpHMMHBvVmPxSGMsmo+CltgM74o92KVrIcLYGCKlbXQ==" + }, + "Swashbuckle.AspNetCore.SwaggerGen/1.1.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-5ErpRhRIkJKRjQ33CsTIsmBypDsWQNp28CsM8UsOwZ9aaw3UBsU4Ts2ZDGe7yvZiti8FrU8iQ5VYw9bvrHiPpA==" + }, + "Swashbuckle.AspNetCore.SwaggerUI/1.1.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-gdV8MczYGIuxARtmDYBTbTKC0IJMhrQmZ4Uev8N/pOGQlTcwBYYlUn8X+8RcC7ATZQOOXBx4RBOlk+gbXbLfkg==" + }, "System.AppContext/4.3.0": { "type": "package", "serviceable": true, diff --git a/src/VirtualStudentAdviser/obj/Debug/netcoreapp1.0/dotnet-compile-csc.rsp b/src/VirtualStudentAdviser/obj/Debug/netcoreapp1.0/dotnet-compile-csc.rsp index 33cd948..b9d0bd9 100644 --- a/src/VirtualStudentAdviser/obj/Debug/netcoreapp1.0/dotnet-compile-csc.rsp +++ b/src/VirtualStudentAdviser/obj/Debug/netcoreapp1.0/dotnet-compile-csc.rsp @@ -4,203 +4,219 @@ -nowarn:CS1701 -nowarn:CS1702 -nowarn:CS1705 +-doc:"C:\Users\nathan\Desktop\VirtualStudentAdviser\src\VirtualStudentAdviser\bin\Debug\netcoreapp1.0\VirtualStudentAdviser.xml" -debug:full -nostdlib -nologo -"C:\Users\CDLADMIN\documents\visual studio 2015\Projects\VirtualStudentAdviser\src\VirtualStudentAdviser\obj\Debug\netcoreapp1.0\dotnet-compile.assemblyinfo.cs" --out:"C:\Users\CDLADMIN\documents\visual studio 2015\Projects\VirtualStudentAdviser\src\VirtualStudentAdviser\bin\Debug\netcoreapp1.0\VirtualStudentAdviser.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\Microsoft.AspNetCore.Antiforgery\1.0.1\lib\netstandard1.3\Microsoft.AspNetCore.Antiforgery.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\Microsoft.AspNetCore.Authorization\1.0.0\lib\netstandard1.3\Microsoft.AspNetCore.Authorization.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\Microsoft.AspNetCore.Cors\1.0.0\lib\netstandard1.3\Microsoft.AspNetCore.Cors.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\Microsoft.AspNetCore.Cryptography.Internal\1.0.0\lib\netstandard1.3\Microsoft.AspNetCore.Cryptography.Internal.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\Microsoft.AspNetCore.DataProtection\1.0.0\lib\netstandard1.3\Microsoft.AspNetCore.DataProtection.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\Microsoft.AspNetCore.DataProtection.Abstractions\1.0.0\lib\netstandard1.3\Microsoft.AspNetCore.DataProtection.Abstractions.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\Microsoft.AspNetCore.Diagnostics.Abstractions\1.0.0\lib\netstandard1.0\Microsoft.AspNetCore.Diagnostics.Abstractions.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\Microsoft.AspNetCore.Hosting\1.0.0\lib\netstandard1.3\Microsoft.AspNetCore.Hosting.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\Microsoft.AspNetCore.Hosting.Abstractions\1.1.0\lib\netstandard1.3\Microsoft.AspNetCore.Hosting.Abstractions.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\Microsoft.AspNetCore.Hosting.Server.Abstractions\1.1.0\lib\netstandard1.3\Microsoft.AspNetCore.Hosting.Server.Abstractions.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\Microsoft.AspNetCore.Html.Abstractions\1.0.0\lib\netstandard1.0\Microsoft.AspNetCore.Html.Abstractions.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\Microsoft.AspNetCore.Http\1.0.0\lib\netstandard1.3\Microsoft.AspNetCore.Http.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\Microsoft.AspNetCore.Http.Abstractions\1.1.0\lib\netstandard1.3\Microsoft.AspNetCore.Http.Abstractions.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\Microsoft.AspNetCore.Http.Extensions\1.0.0\lib\netstandard1.3\Microsoft.AspNetCore.Http.Extensions.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\Microsoft.AspNetCore.Http.Features\1.1.0\lib\netstandard1.3\Microsoft.AspNetCore.Http.Features.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\Microsoft.AspNetCore.HttpOverrides\1.0.0\lib\netstandard1.3\Microsoft.AspNetCore.HttpOverrides.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\Microsoft.AspNetCore.JsonPatch\1.0.0\lib\netstandard1.1\Microsoft.AspNetCore.JsonPatch.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\Microsoft.AspNetCore.Localization\1.0.0\lib\netstandard1.3\Microsoft.AspNetCore.Localization.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\Microsoft.AspNetCore.Mvc\1.0.1\lib\netstandard1.6\Microsoft.AspNetCore.Mvc.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\Microsoft.AspNetCore.Mvc.Abstractions\1.0.1\lib\netstandard1.3\Microsoft.AspNetCore.Mvc.Abstractions.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\Microsoft.AspNetCore.Mvc.ApiExplorer\1.0.1\lib\netstandard1.6\Microsoft.AspNetCore.Mvc.ApiExplorer.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\Microsoft.AspNetCore.Mvc.Core\1.0.1\lib\netstandard1.6\Microsoft.AspNetCore.Mvc.Core.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\Microsoft.AspNetCore.Mvc.Cors\1.0.1\lib\netstandard1.6\Microsoft.AspNetCore.Mvc.Cors.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\Microsoft.AspNetCore.Mvc.DataAnnotations\1.0.1\lib\netstandard1.6\Microsoft.AspNetCore.Mvc.DataAnnotations.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\Microsoft.AspNetCore.Mvc.Formatters.Json\1.0.1\lib\netstandard1.6\Microsoft.AspNetCore.Mvc.Formatters.Json.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\Microsoft.AspNetCore.Mvc.Localization\1.0.1\lib\netstandard1.6\Microsoft.AspNetCore.Mvc.Localization.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\Microsoft.AspNetCore.Mvc.Razor\1.0.1\lib\netstandard1.6\Microsoft.AspNetCore.Mvc.Razor.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\Microsoft.AspNetCore.Mvc.Razor.Host\1.0.1\lib\netstandard1.6\Microsoft.AspNetCore.Mvc.Razor.Host.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\Microsoft.AspNetCore.Mvc.TagHelpers\1.0.1\lib\netstandard1.6\Microsoft.AspNetCore.Mvc.TagHelpers.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\Microsoft.AspNetCore.Mvc.ViewFeatures\1.0.1\lib\netstandard1.6\Microsoft.AspNetCore.Mvc.ViewFeatures.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\Microsoft.AspNetCore.Razor\1.0.0\lib\netstandard1.3\Microsoft.AspNetCore.Razor.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\Microsoft.AspNetCore.Razor.Runtime\1.0.0\lib\netstandard1.5\Microsoft.AspNetCore.Razor.Runtime.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\Microsoft.AspNetCore.Routing\1.0.1\lib\netstandard1.3\Microsoft.AspNetCore.Routing.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\Microsoft.AspNetCore.Routing.Abstractions\1.0.1\lib\netstandard1.3\Microsoft.AspNetCore.Routing.Abstractions.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\Microsoft.AspNetCore.Server.IISIntegration\1.0.0\lib\netstandard1.3\Microsoft.AspNetCore.Server.IISIntegration.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\Microsoft.AspNetCore.Server.Kestrel\1.0.1\lib\netstandard1.3\Microsoft.AspNetCore.Server.Kestrel.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\Microsoft.AspNetCore.WebUtilities\1.0.0\lib\netstandard1.3\Microsoft.AspNetCore.WebUtilities.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\Microsoft.CodeAnalysis.Common\1.3.0\lib\netstandard1.3\Microsoft.CodeAnalysis.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\Microsoft.CodeAnalysis.CSharp\1.3.0\lib\netstandard1.3\Microsoft.CodeAnalysis.CSharp.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\Microsoft.CSharp\4.3.0\ref\netstandard1.0\Microsoft.CSharp.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\Microsoft.DotNet.InternalAbstractions\1.0.0\lib\netstandard1.3\Microsoft.DotNet.InternalAbstractions.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\Microsoft.EntityFrameworkCore\1.1.0\lib\netstandard1.3\Microsoft.EntityFrameworkCore.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\Microsoft.EntityFrameworkCore.Design\1.1.0\lib\netstandard1.3\Microsoft.EntityFrameworkCore.Design.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\Microsoft.EntityFrameworkCore.Relational\1.1.0\lib\netstandard1.3\Microsoft.EntityFrameworkCore.Relational.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\Microsoft.EntityFrameworkCore.Relational.Design\1.1.0\lib\netstandard1.3\Microsoft.EntityFrameworkCore.Relational.Design.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\Microsoft.EntityFrameworkCore.SqlServer\1.1.0\lib\netstandard1.3\Microsoft.EntityFrameworkCore.SqlServer.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\Microsoft.EntityFrameworkCore.SqlServer.Design\1.1.0\lib\netstandard1.3\Microsoft.EntityFrameworkCore.SqlServer.Design.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\Microsoft.Extensions.Caching.Abstractions\1.1.0\lib\netstandard1.0\Microsoft.Extensions.Caching.Abstractions.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\Microsoft.Extensions.Caching.Memory\1.1.0\lib\netstandard1.3\Microsoft.Extensions.Caching.Memory.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\Microsoft.Extensions.Configuration\1.0.0\lib\netstandard1.1\Microsoft.Extensions.Configuration.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\Microsoft.Extensions.Configuration.Abstractions\1.1.0\lib\netstandard1.0\Microsoft.Extensions.Configuration.Abstractions.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\Microsoft.Extensions.Configuration.Binder\1.0.0\lib\netstandard1.1\Microsoft.Extensions.Configuration.Binder.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\Microsoft.Extensions.Configuration.EnvironmentVariables\1.0.0\lib\netstandard1.3\Microsoft.Extensions.Configuration.EnvironmentVariables.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\Microsoft.Extensions.Configuration.FileExtensions\1.0.0\lib\netstandard1.3\Microsoft.Extensions.Configuration.FileExtensions.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\Microsoft.Extensions.Configuration.Json\1.0.0\lib\netstandard1.3\Microsoft.Extensions.Configuration.Json.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\Microsoft.Extensions.DependencyInjection\1.1.0\lib\netstandard1.1\Microsoft.Extensions.DependencyInjection.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\Microsoft.Extensions.DependencyInjection.Abstractions\1.1.0\lib\netstandard1.0\Microsoft.Extensions.DependencyInjection.Abstractions.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\Microsoft.Extensions.DependencyModel\1.0.0\lib\netstandard1.6\Microsoft.Extensions.DependencyModel.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\Microsoft.Extensions.FileProviders.Abstractions\1.1.0\lib\netstandard1.0\Microsoft.Extensions.FileProviders.Abstractions.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\Microsoft.Extensions.FileProviders.Composite\1.0.0\lib\netstandard1.0\Microsoft.Extensions.FileProviders.Composite.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\Microsoft.Extensions.FileProviders.Physical\1.0.0\lib\netstandard1.3\Microsoft.Extensions.FileProviders.Physical.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\Microsoft.Extensions.FileSystemGlobbing\1.0.0\lib\netstandard1.3\Microsoft.Extensions.FileSystemGlobbing.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\Microsoft.Extensions.Globalization.CultureInfoCache\1.0.0\lib\netstandard1.1\Microsoft.Extensions.Globalization.CultureInfoCache.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\Microsoft.Extensions.Localization\1.0.0\lib\netstandard1.3\Microsoft.Extensions.Localization.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\Microsoft.Extensions.Localization.Abstractions\1.0.0\lib\netstandard1.0\Microsoft.Extensions.Localization.Abstractions.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\Microsoft.Extensions.Logging\1.1.0\lib\netstandard1.1\Microsoft.Extensions.Logging.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\Microsoft.Extensions.Logging.Abstractions\1.1.0\lib\netstandard1.1\Microsoft.Extensions.Logging.Abstractions.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\Microsoft.Extensions.Logging.Console\1.0.0\lib\netstandard1.3\Microsoft.Extensions.Logging.Console.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\Microsoft.Extensions.Logging.Debug\1.0.0\lib\netstandard1.3\Microsoft.Extensions.Logging.Debug.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\Microsoft.Extensions.ObjectPool\1.0.0\lib\netstandard1.3\Microsoft.Extensions.ObjectPool.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\Microsoft.Extensions.Options\1.1.0\lib\netstandard1.0\Microsoft.Extensions.Options.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\Microsoft.Extensions.Options.ConfigurationExtensions\1.0.0\lib\netstandard1.1\Microsoft.Extensions.Options.ConfigurationExtensions.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\Microsoft.Extensions.PlatformAbstractions\1.0.0\lib\netstandard1.3\Microsoft.Extensions.PlatformAbstractions.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\Microsoft.Extensions.Primitives\1.1.0\lib\netstandard1.0\Microsoft.Extensions.Primitives.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\Microsoft.Extensions.WebEncoders\1.0.0\lib\netstandard1.0\Microsoft.Extensions.WebEncoders.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\Microsoft.Net.Http.Headers\1.0.0\lib\netstandard1.1\Microsoft.Net.Http.Headers.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\Microsoft.VisualBasic\10.0.1\ref\netstandard1.1\Microsoft.VisualBasic.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\Microsoft.Win32.Primitives\4.3.0\ref\netstandard1.3\Microsoft.Win32.Primitives.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\Microsoft.Win32.Registry\4.0.0\ref\netstandard1.3\Microsoft.Win32.Registry.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\Newtonsoft.Json\9.0.1\lib\netstandard1.0\Newtonsoft.Json.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\Remotion.Linq\2.1.1\lib\netstandard1.0\Remotion.Linq.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\System.AppContext\4.3.0\ref\netstandard1.6\System.AppContext.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\System.Buffers\4.3.0\lib\netstandard1.1\System.Buffers.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\System.Collections\4.3.0\ref\netstandard1.3\System.Collections.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\System.Collections.Concurrent\4.3.0\ref\netstandard1.3\System.Collections.Concurrent.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\System.Collections.Immutable\1.3.0\lib\netstandard1.0\System.Collections.Immutable.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\System.Collections.NonGeneric\4.3.0\ref\netstandard1.3\System.Collections.NonGeneric.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\System.ComponentModel\4.3.0\ref\netstandard1.0\System.ComponentModel.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\System.ComponentModel.Annotations\4.3.0\ref\netstandard1.4\System.ComponentModel.Annotations.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\System.ComponentModel.Primitives\4.1.0\ref\netstandard1.0\System.ComponentModel.Primitives.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\System.ComponentModel.TypeConverter\4.1.0\ref\netstandard1.5\System.ComponentModel.TypeConverter.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\System.Console\4.3.0\ref\netstandard1.3\System.Console.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\System.Data.Common\4.3.0\ref\netstandard1.2\System.Data.Common.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\System.Data.SqlClient\4.3.0\ref\netstandard1.3\System.Data.SqlClient.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\System.Diagnostics.Contracts\4.0.1\ref\netstandard1.0\System.Diagnostics.Contracts.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\System.Diagnostics.Debug\4.3.0\ref\netstandard1.3\System.Diagnostics.Debug.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\System.Diagnostics.DiagnosticSource\4.3.0\lib\netstandard1.3\System.Diagnostics.DiagnosticSource.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\System.Diagnostics.Process\4.1.0\ref\netstandard1.4\System.Diagnostics.Process.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\System.Diagnostics.StackTrace\4.0.1\ref\netstandard1.3\System.Diagnostics.StackTrace.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\System.Diagnostics.Tools\4.3.0\ref\netstandard1.0\System.Diagnostics.Tools.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\System.Diagnostics.Tracing\4.3.0\ref\netstandard1.5\System.Diagnostics.Tracing.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\System.Dynamic.Runtime\4.3.0\ref\netstandard1.3\System.Dynamic.Runtime.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\System.Globalization\4.3.0\ref\netstandard1.3\System.Globalization.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\System.Globalization.Calendars\4.3.0\ref\netstandard1.3\System.Globalization.Calendars.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\System.Globalization.Extensions\4.3.0\ref\netstandard1.3\System.Globalization.Extensions.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\System.Interactive.Async\3.0.0\lib\netstandard1.0\System.Interactive.Async.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\System.IO\4.3.0\ref\netstandard1.5\System.IO.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\System.IO.Compression\4.3.0\ref\netstandard1.3\System.IO.Compression.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\System.IO.Compression.ZipFile\4.3.0\ref\netstandard1.3\System.IO.Compression.ZipFile.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\System.IO.FileSystem\4.3.0\ref\netstandard1.3\System.IO.FileSystem.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\System.IO.FileSystem.Primitives\4.3.0\ref\netstandard1.3\System.IO.FileSystem.Primitives.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\System.IO.FileSystem.Watcher\4.0.0\ref\netstandard1.3\System.IO.FileSystem.Watcher.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\System.IO.MemoryMappedFiles\4.0.0\ref\netstandard1.3\System.IO.MemoryMappedFiles.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\System.IO.UnmanagedMemoryStream\4.0.1\ref\netstandard1.3\System.IO.UnmanagedMemoryStream.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\System.Linq\4.3.0\ref\netstandard1.6\System.Linq.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\System.Linq.Expressions\4.3.0\ref\netstandard1.6\System.Linq.Expressions.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\System.Linq.Parallel\4.0.1\ref\netstandard1.1\System.Linq.Parallel.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\System.Linq.Queryable\4.3.0\ref\netstandard1.0\System.Linq.Queryable.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\System.Net.Http\4.3.0\ref\netstandard1.3\System.Net.Http.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\System.Net.NameResolution\4.3.0\ref\netstandard1.3\System.Net.NameResolution.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\System.Net.Primitives\4.3.0\ref\netstandard1.3\System.Net.Primitives.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\System.Net.Requests\4.0.11\ref\netstandard1.3\System.Net.Requests.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\System.Net.Security\4.3.0\ref\netstandard1.3\System.Net.Security.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\System.Net.Sockets\4.3.0\ref\netstandard1.3\System.Net.Sockets.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\System.Net.WebHeaderCollection\4.0.1\ref\netstandard1.3\System.Net.WebHeaderCollection.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\System.Net.WebSockets\4.3.0\ref\netstandard1.3\System.Net.WebSockets.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\System.Numerics.Vectors\4.1.1\ref\netstandard1.0\System.Numerics.Vectors.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\System.ObjectModel\4.3.0\ref\netstandard1.3\System.ObjectModel.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\System.Reflection\4.3.0\ref\netstandard1.5\System.Reflection.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\System.Reflection.DispatchProxy\4.0.1\ref\netstandard1.3\System.Reflection.DispatchProxy.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\System.Reflection.Extensions\4.3.0\ref\netstandard1.0\System.Reflection.Extensions.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\System.Reflection.Metadata\1.3.0\lib\netstandard1.1\System.Reflection.Metadata.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\System.Reflection.Primitives\4.3.0\ref\netstandard1.0\System.Reflection.Primitives.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\System.Reflection.TypeExtensions\4.3.0\ref\netstandard1.5\System.Reflection.TypeExtensions.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\System.Resources.Reader\4.0.0\lib\netstandard1.0\System.Resources.Reader.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\System.Resources.ResourceManager\4.3.0\ref\netstandard1.0\System.Resources.ResourceManager.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\System.Runtime\4.3.0\ref\netstandard1.5\System.Runtime.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\System.Runtime.CompilerServices.Unsafe\4.3.0\lib\netstandard1.0\System.Runtime.CompilerServices.Unsafe.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\System.Runtime.Extensions\4.3.0\ref\netstandard1.5\System.Runtime.Extensions.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\System.Runtime.Handles\4.3.0\ref\netstandard1.3\System.Runtime.Handles.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\System.Runtime.InteropServices\4.3.0\ref\netstandard1.5\System.Runtime.InteropServices.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\System.Runtime.InteropServices.RuntimeInformation\4.3.0\ref\netstandard1.1\System.Runtime.InteropServices.RuntimeInformation.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\System.Runtime.Loader\4.0.0\ref\netstandard1.5\System.Runtime.Loader.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\System.Runtime.Numerics\4.3.0\ref\netstandard1.1\System.Runtime.Numerics.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\System.Runtime.Serialization.Primitives\4.1.1\ref\netstandard1.3\System.Runtime.Serialization.Primitives.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\System.Security.Claims\4.3.0\ref\netstandard1.3\System.Security.Claims.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\System.Security.Cryptography.Algorithms\4.3.0\ref\netstandard1.6\System.Security.Cryptography.Algorithms.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\System.Security.Cryptography.Encoding\4.3.0\ref\netstandard1.3\System.Security.Cryptography.Encoding.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\System.Security.Cryptography.Primitives\4.3.0\ref\netstandard1.3\System.Security.Cryptography.Primitives.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\System.Security.Cryptography.X509Certificates\4.3.0\ref\netstandard1.4\System.Security.Cryptography.X509Certificates.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\System.Security.Principal\4.3.0\ref\netstandard1.0\System.Security.Principal.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\System.Security.Principal.Windows\4.3.0\ref\netstandard1.3\System.Security.Principal.Windows.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\System.Text.Encoding\4.3.0\ref\netstandard1.3\System.Text.Encoding.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\System.Text.Encoding.Extensions\4.3.0\ref\netstandard1.3\System.Text.Encoding.Extensions.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\System.Text.Encodings.Web\4.3.0\lib\netstandard1.0\System.Text.Encodings.Web.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\System.Text.RegularExpressions\4.3.0\ref\netstandard1.6\System.Text.RegularExpressions.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\System.Threading\4.3.0\ref\netstandard1.3\System.Threading.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\System.Threading.Tasks\4.3.0\ref\netstandard1.3\System.Threading.Tasks.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\System.Threading.Tasks.Dataflow\4.6.0\lib\netstandard1.1\System.Threading.Tasks.Dataflow.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\System.Threading.Tasks.Extensions\4.3.0\lib\netstandard1.0\System.Threading.Tasks.Extensions.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\System.Threading.Tasks.Parallel\4.0.1\ref\netstandard1.1\System.Threading.Tasks.Parallel.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\System.Threading.Thread\4.3.0\ref\netstandard1.3\System.Threading.Thread.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\System.Threading.ThreadPool\4.3.0\ref\netstandard1.3\System.Threading.ThreadPool.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\System.Threading.Timer\4.3.0\ref\netstandard1.2\System.Threading.Timer.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\System.Xml.ReaderWriter\4.3.0\ref\netstandard1.3\System.Xml.ReaderWriter.dll" --r:"C:\Users\CDLADMIN\.nuget\packages\System.Xml.XDocument\4.3.0\ref\netstandard1.3\System.Xml.XDocument.dll" --resource:"C:\Users\CDLADMIN\documents\visual studio 2015\Projects\VirtualStudentAdviser\src\VirtualStudentAdviser\obj\Debug\netcoreapp1.0\VirtualStudentAdviserdotnet-compile.deps.json",VirtualStudentAdviser.deps.json -"C:\Users\CDLADMIN\documents\visual studio 2015\Projects\VirtualStudentAdviser\src\VirtualStudentAdviser\Program.cs" -"C:\Users\CDLADMIN\documents\visual studio 2015\Projects\VirtualStudentAdviser\src\VirtualStudentAdviser\Startup.cs" -"C:\Users\CDLADMIN\documents\visual studio 2015\Projects\VirtualStudentAdviser\src\VirtualStudentAdviser\Controllers\RecEngineController.cs" -"C:\Users\CDLADMIN\documents\visual studio 2015\Projects\VirtualStudentAdviser\src\VirtualStudentAdviser\Controllers\VsaController.cs" -"C:\Users\CDLADMIN\documents\visual studio 2015\Projects\VirtualStudentAdviser\src\VirtualStudentAdviser\Filters\VsaFilter.cs" -"C:\Users\CDLADMIN\documents\visual studio 2015\Projects\VirtualStudentAdviser\src\VirtualStudentAdviser\Models\AcademicYear.cs" -"C:\Users\CDLADMIN\documents\visual studio 2015\Projects\VirtualStudentAdviser\src\VirtualStudentAdviser\Models\AdmissionRequiredCourses.cs" -"C:\Users\CDLADMIN\documents\visual studio 2015\Projects\VirtualStudentAdviser\src\VirtualStudentAdviser\Models\Corequisite.cs" -"C:\Users\CDLADMIN\documents\visual studio 2015\Projects\VirtualStudentAdviser\src\VirtualStudentAdviser\Models\Course.cs" -"C:\Users\CDLADMIN\documents\visual studio 2015\Projects\VirtualStudentAdviser\src\VirtualStudentAdviser\Models\CourseNode.cs" -"C:\Users\CDLADMIN\documents\visual studio 2015\Projects\VirtualStudentAdviser\src\VirtualStudentAdviser\Models\CourseTime.cs" -"C:\Users\CDLADMIN\documents\visual studio 2015\Projects\VirtualStudentAdviser\src\VirtualStudentAdviser\Models\Department.cs" -"C:\Users\CDLADMIN\documents\visual studio 2015\Projects\VirtualStudentAdviser\src\VirtualStudentAdviser\Models\GeneratedPlan.cs" -"C:\Users\CDLADMIN\documents\visual studio 2015\Projects\VirtualStudentAdviser\src\VirtualStudentAdviser\Models\JobType.cs" -"C:\Users\CDLADMIN\documents\visual studio 2015\Projects\VirtualStudentAdviser\src\VirtualStudentAdviser\Models\Major.cs" -"C:\Users\CDLADMIN\documents\visual studio 2015\Projects\VirtualStudentAdviser\src\VirtualStudentAdviser\Models\ParameterSet.cs" -"C:\Users\CDLADMIN\documents\visual studio 2015\Projects\VirtualStudentAdviser\src\VirtualStudentAdviser\Models\Prerequisite.cs" -"C:\Users\CDLADMIN\documents\visual studio 2015\Projects\VirtualStudentAdviser\src\VirtualStudentAdviser\Models\Quarter.cs" -"C:\Users\CDLADMIN\documents\visual studio 2015\Projects\VirtualStudentAdviser\src\VirtualStudentAdviser\Models\ReviewedStudyPlan.cs" -"C:\Users\CDLADMIN\documents\visual studio 2015\Projects\VirtualStudentAdviser\src\VirtualStudentAdviser\Models\SelectStudyPlan.cs" -"C:\Users\CDLADMIN\documents\visual studio 2015\Projects\VirtualStudentAdviser\src\VirtualStudentAdviser\Models\Student.cs" -"C:\Users\CDLADMIN\documents\visual studio 2015\Projects\VirtualStudentAdviser\src\VirtualStudentAdviser\Models\StudentStudyPlan.cs" -"C:\Users\CDLADMIN\documents\visual studio 2015\Projects\VirtualStudentAdviser\src\VirtualStudentAdviser\Models\StudyPlan.cs" -"C:\Users\CDLADMIN\documents\visual studio 2015\Projects\VirtualStudentAdviser\src\VirtualStudentAdviser\Models\TimeSlot.cs" -"C:\Users\CDLADMIN\documents\visual studio 2015\Projects\VirtualStudentAdviser\src\VirtualStudentAdviser\Models\WeekDay.cs" -"C:\Users\CDLADMIN\documents\visual studio 2015\Projects\VirtualStudentAdviser\src\VirtualStudentAdviser\Services\IVirtualAdviserRepository.cs" -"C:\Users\CDLADMIN\documents\visual studio 2015\Projects\VirtualStudentAdviser\src\VirtualStudentAdviser\Services\VirtualAdviserContext.cs" -"C:\Users\CDLADMIN\documents\visual studio 2015\Projects\VirtualStudentAdviser\src\VirtualStudentAdviser\Services\VirtualAdviserRepository.cs" +"C:\Users\nathan\Desktop\VirtualStudentAdviser\src\VirtualStudentAdviser\obj\Debug\netcoreapp1.0\dotnet-compile.assemblyinfo.cs" +-out:"C:\Users\nathan\Desktop\VirtualStudentAdviser\src\VirtualStudentAdviser\bin\Debug\netcoreapp1.0\VirtualStudentAdviser.dll" +-r:"C:\Users\nathan\.nuget\packages\Microsoft.AspNetCore.Antiforgery\1.0.4\lib\netstandard1.3\Microsoft.AspNetCore.Antiforgery.dll" +-r:"C:\Users\nathan\.nuget\packages\Microsoft.AspNetCore.Authorization\1.0.3\lib\netstandard1.3\Microsoft.AspNetCore.Authorization.dll" +-r:"C:\Users\nathan\.nuget\packages\Microsoft.AspNetCore.Cors\1.0.3\lib\netstandard1.3\Microsoft.AspNetCore.Cors.dll" +-r:"C:\Users\nathan\.nuget\packages\Microsoft.AspNetCore.Cryptography.Internal\1.0.3\lib\netstandard1.3\Microsoft.AspNetCore.Cryptography.Internal.dll" +-r:"C:\Users\nathan\.nuget\packages\Microsoft.AspNetCore.DataProtection\1.0.3\lib\netstandard1.3\Microsoft.AspNetCore.DataProtection.dll" +-r:"C:\Users\nathan\.nuget\packages\Microsoft.AspNetCore.DataProtection.Abstractions\1.0.3\lib\netstandard1.3\Microsoft.AspNetCore.DataProtection.Abstractions.dll" +-r:"C:\Users\nathan\.nuget\packages\Microsoft.AspNetCore.Diagnostics.Abstractions\1.0.3\lib\netstandard1.0\Microsoft.AspNetCore.Diagnostics.Abstractions.dll" +-r:"C:\Users\nathan\.nuget\packages\Microsoft.AspNetCore.Hosting\1.0.0\lib\netstandard1.3\Microsoft.AspNetCore.Hosting.dll" +-r:"C:\Users\nathan\.nuget\packages\Microsoft.AspNetCore.Hosting.Abstractions\1.1.0\lib\netstandard1.3\Microsoft.AspNetCore.Hosting.Abstractions.dll" +-r:"C:\Users\nathan\.nuget\packages\Microsoft.AspNetCore.Hosting.Server.Abstractions\1.1.0\lib\netstandard1.3\Microsoft.AspNetCore.Hosting.Server.Abstractions.dll" +-r:"C:\Users\nathan\.nuget\packages\Microsoft.AspNetCore.Html.Abstractions\1.0.3\lib\netstandard1.0\Microsoft.AspNetCore.Html.Abstractions.dll" +-r:"C:\Users\nathan\.nuget\packages\Microsoft.AspNetCore.Http\1.0.3\lib\netstandard1.3\Microsoft.AspNetCore.Http.dll" +-r:"C:\Users\nathan\.nuget\packages\Microsoft.AspNetCore.Http.Abstractions\1.1.0\lib\netstandard1.3\Microsoft.AspNetCore.Http.Abstractions.dll" +-r:"C:\Users\nathan\.nuget\packages\Microsoft.AspNetCore.Http.Extensions\1.0.3\lib\netstandard1.3\Microsoft.AspNetCore.Http.Extensions.dll" +-r:"C:\Users\nathan\.nuget\packages\Microsoft.AspNetCore.Http.Features\1.1.0\lib\netstandard1.3\Microsoft.AspNetCore.Http.Features.dll" +-r:"C:\Users\nathan\.nuget\packages\Microsoft.AspNetCore.HttpOverrides\1.0.0\lib\netstandard1.3\Microsoft.AspNetCore.HttpOverrides.dll" +-r:"C:\Users\nathan\.nuget\packages\Microsoft.AspNetCore.JsonPatch\1.0.0\lib\netstandard1.1\Microsoft.AspNetCore.JsonPatch.dll" +-r:"C:\Users\nathan\.nuget\packages\Microsoft.AspNetCore.Localization\1.0.3\lib\netstandard1.3\Microsoft.AspNetCore.Localization.dll" +-r:"C:\Users\nathan\.nuget\packages\Microsoft.AspNetCore.Mvc\1.0.4\lib\netstandard1.6\Microsoft.AspNetCore.Mvc.dll" +-r:"C:\Users\nathan\.nuget\packages\Microsoft.AspNetCore.Mvc.Abstractions\1.0.4\lib\netstandard1.3\Microsoft.AspNetCore.Mvc.Abstractions.dll" +-r:"C:\Users\nathan\.nuget\packages\Microsoft.AspNetCore.Mvc.ApiExplorer\1.0.4\lib\netstandard1.6\Microsoft.AspNetCore.Mvc.ApiExplorer.dll" +-r:"C:\Users\nathan\.nuget\packages\Microsoft.AspNetCore.Mvc.Core\1.0.4\lib\netstandard1.6\Microsoft.AspNetCore.Mvc.Core.dll" +-r:"C:\Users\nathan\.nuget\packages\Microsoft.AspNetCore.Mvc.Cors\1.0.4\lib\netstandard1.6\Microsoft.AspNetCore.Mvc.Cors.dll" +-r:"C:\Users\nathan\.nuget\packages\Microsoft.AspNetCore.Mvc.DataAnnotations\1.0.4\lib\netstandard1.6\Microsoft.AspNetCore.Mvc.DataAnnotations.dll" +-r:"C:\Users\nathan\.nuget\packages\Microsoft.AspNetCore.Mvc.Formatters.Json\1.0.4\lib\netstandard1.6\Microsoft.AspNetCore.Mvc.Formatters.Json.dll" +-r:"C:\Users\nathan\.nuget\packages\Microsoft.AspNetCore.Mvc.Localization\1.0.4\lib\netstandard1.6\Microsoft.AspNetCore.Mvc.Localization.dll" +-r:"C:\Users\nathan\.nuget\packages\Microsoft.AspNetCore.Mvc.Razor\1.0.4\lib\netstandard1.6\Microsoft.AspNetCore.Mvc.Razor.dll" +-r:"C:\Users\nathan\.nuget\packages\Microsoft.AspNetCore.Mvc.Razor.Host\1.0.4\lib\netstandard1.6\Microsoft.AspNetCore.Mvc.Razor.Host.dll" +-r:"C:\Users\nathan\.nuget\packages\Microsoft.AspNetCore.Mvc.TagHelpers\1.0.4\lib\netstandard1.6\Microsoft.AspNetCore.Mvc.TagHelpers.dll" +-r:"C:\Users\nathan\.nuget\packages\Microsoft.AspNetCore.Mvc.ViewFeatures\1.0.4\lib\netstandard1.6\Microsoft.AspNetCore.Mvc.ViewFeatures.dll" +-r:"C:\Users\nathan\.nuget\packages\Microsoft.AspNetCore.Razor\1.0.3\lib\netstandard1.3\Microsoft.AspNetCore.Razor.dll" +-r:"C:\Users\nathan\.nuget\packages\Microsoft.AspNetCore.Razor.Runtime\1.0.3\lib\netstandard1.5\Microsoft.AspNetCore.Razor.Runtime.dll" +-r:"C:\Users\nathan\.nuget\packages\Microsoft.AspNetCore.Routing\1.0.4\lib\netstandard1.3\Microsoft.AspNetCore.Routing.dll" +-r:"C:\Users\nathan\.nuget\packages\Microsoft.AspNetCore.Routing.Abstractions\1.0.4\lib\netstandard1.3\Microsoft.AspNetCore.Routing.Abstractions.dll" +-r:"C:\Users\nathan\.nuget\packages\Microsoft.AspNetCore.Server.IISIntegration\1.0.0\lib\netstandard1.3\Microsoft.AspNetCore.Server.IISIntegration.dll" +-r:"C:\Users\nathan\.nuget\packages\Microsoft.AspNetCore.Server.Kestrel\1.0.1\lib\netstandard1.3\Microsoft.AspNetCore.Server.Kestrel.dll" +-r:"C:\Users\nathan\.nuget\packages\Microsoft.AspNetCore.StaticFiles\1.0.4\lib\netstandard1.3\Microsoft.AspNetCore.StaticFiles.dll" +-r:"C:\Users\nathan\.nuget\packages\Microsoft.AspNetCore.WebUtilities\1.0.3\lib\netstandard1.3\Microsoft.AspNetCore.WebUtilities.dll" +-r:"C:\Users\nathan\.nuget\packages\Microsoft.CodeAnalysis.Common\1.3.0\lib\netstandard1.3\Microsoft.CodeAnalysis.dll" +-r:"C:\Users\nathan\.nuget\packages\Microsoft.CodeAnalysis.CSharp\1.3.0\lib\netstandard1.3\Microsoft.CodeAnalysis.CSharp.dll" +-r:"C:\Users\nathan\.nuget\packages\Microsoft.CSharp\4.3.0\ref\netstandard1.0\Microsoft.CSharp.dll" +-r:"C:\Users\nathan\.nuget\packages\Microsoft.DotNet.InternalAbstractions\1.0.0\lib\netstandard1.3\Microsoft.DotNet.InternalAbstractions.dll" +-r:"C:\Users\nathan\.nuget\packages\Microsoft.EntityFrameworkCore\1.1.0\lib\netstandard1.3\Microsoft.EntityFrameworkCore.dll" +-r:"C:\Users\nathan\.nuget\packages\Microsoft.EntityFrameworkCore.Design\1.1.0\lib\netstandard1.3\Microsoft.EntityFrameworkCore.Design.dll" +-r:"C:\Users\nathan\.nuget\packages\Microsoft.EntityFrameworkCore.Relational\1.1.0\lib\netstandard1.3\Microsoft.EntityFrameworkCore.Relational.dll" +-r:"C:\Users\nathan\.nuget\packages\Microsoft.EntityFrameworkCore.Relational.Design\1.1.0\lib\netstandard1.3\Microsoft.EntityFrameworkCore.Relational.Design.dll" +-r:"C:\Users\nathan\.nuget\packages\Microsoft.EntityFrameworkCore.SqlServer\1.1.0\lib\netstandard1.3\Microsoft.EntityFrameworkCore.SqlServer.dll" +-r:"C:\Users\nathan\.nuget\packages\Microsoft.EntityFrameworkCore.SqlServer.Design\1.1.0\lib\netstandard1.3\Microsoft.EntityFrameworkCore.SqlServer.Design.dll" +-r:"C:\Users\nathan\.nuget\packages\Microsoft.Extensions.Caching.Abstractions\1.1.0\lib\netstandard1.0\Microsoft.Extensions.Caching.Abstractions.dll" +-r:"C:\Users\nathan\.nuget\packages\Microsoft.Extensions.Caching.Memory\1.1.0\lib\netstandard1.3\Microsoft.Extensions.Caching.Memory.dll" +-r:"C:\Users\nathan\.nuget\packages\Microsoft.Extensions.Configuration\1.0.0\lib\netstandard1.1\Microsoft.Extensions.Configuration.dll" +-r:"C:\Users\nathan\.nuget\packages\Microsoft.Extensions.Configuration.Abstractions\1.1.0\lib\netstandard1.0\Microsoft.Extensions.Configuration.Abstractions.dll" +-r:"C:\Users\nathan\.nuget\packages\Microsoft.Extensions.Configuration.Binder\1.0.0\lib\netstandard1.1\Microsoft.Extensions.Configuration.Binder.dll" +-r:"C:\Users\nathan\.nuget\packages\Microsoft.Extensions.Configuration.EnvironmentVariables\1.0.0\lib\netstandard1.3\Microsoft.Extensions.Configuration.EnvironmentVariables.dll" +-r:"C:\Users\nathan\.nuget\packages\Microsoft.Extensions.Configuration.FileExtensions\1.0.0\lib\netstandard1.3\Microsoft.Extensions.Configuration.FileExtensions.dll" +-r:"C:\Users\nathan\.nuget\packages\Microsoft.Extensions.Configuration.Json\1.0.0\lib\netstandard1.3\Microsoft.Extensions.Configuration.Json.dll" +-r:"C:\Users\nathan\.nuget\packages\Microsoft.Extensions.DependencyInjection\1.1.0\lib\netstandard1.1\Microsoft.Extensions.DependencyInjection.dll" +-r:"C:\Users\nathan\.nuget\packages\Microsoft.Extensions.DependencyInjection.Abstractions\1.1.0\lib\netstandard1.0\Microsoft.Extensions.DependencyInjection.Abstractions.dll" +-r:"C:\Users\nathan\.nuget\packages\Microsoft.Extensions.DependencyModel\1.0.0\lib\netstandard1.6\Microsoft.Extensions.DependencyModel.dll" +-r:"C:\Users\nathan\.nuget\packages\Microsoft.Extensions.FileProviders.Abstractions\1.1.0\lib\netstandard1.0\Microsoft.Extensions.FileProviders.Abstractions.dll" +-r:"C:\Users\nathan\.nuget\packages\Microsoft.Extensions.FileProviders.Composite\1.0.1\lib\netstandard1.0\Microsoft.Extensions.FileProviders.Composite.dll" +-r:"C:\Users\nathan\.nuget\packages\Microsoft.Extensions.FileProviders.Embedded\1.0.1\lib\netstandard1.0\Microsoft.Extensions.FileProviders.Embedded.dll" +-r:"C:\Users\nathan\.nuget\packages\Microsoft.Extensions.FileProviders.Physical\1.0.1\lib\netstandard1.3\Microsoft.Extensions.FileProviders.Physical.dll" +-r:"C:\Users\nathan\.nuget\packages\Microsoft.Extensions.FileSystemGlobbing\1.0.1\lib\netstandard1.3\Microsoft.Extensions.FileSystemGlobbing.dll" +-r:"C:\Users\nathan\.nuget\packages\Microsoft.Extensions.Globalization.CultureInfoCache\1.0.3\lib\netstandard1.1\Microsoft.Extensions.Globalization.CultureInfoCache.dll" +-r:"C:\Users\nathan\.nuget\packages\Microsoft.Extensions.Localization\1.0.3\lib\netstandard1.3\Microsoft.Extensions.Localization.dll" +-r:"C:\Users\nathan\.nuget\packages\Microsoft.Extensions.Localization.Abstractions\1.0.3\lib\netstandard1.0\Microsoft.Extensions.Localization.Abstractions.dll" +-r:"C:\Users\nathan\.nuget\packages\Microsoft.Extensions.Logging\1.1.0\lib\netstandard1.1\Microsoft.Extensions.Logging.dll" +-r:"C:\Users\nathan\.nuget\packages\Microsoft.Extensions.Logging.Abstractions\1.1.0\lib\netstandard1.1\Microsoft.Extensions.Logging.Abstractions.dll" +-r:"C:\Users\nathan\.nuget\packages\Microsoft.Extensions.Logging.Console\1.0.0\lib\netstandard1.3\Microsoft.Extensions.Logging.Console.dll" +-r:"C:\Users\nathan\.nuget\packages\Microsoft.Extensions.Logging.Debug\1.0.0\lib\netstandard1.3\Microsoft.Extensions.Logging.Debug.dll" +-r:"C:\Users\nathan\.nuget\packages\Microsoft.Extensions.ObjectPool\1.0.1\lib\netstandard1.3\Microsoft.Extensions.ObjectPool.dll" +-r:"C:\Users\nathan\.nuget\packages\Microsoft.Extensions.Options\1.1.0\lib\netstandard1.0\Microsoft.Extensions.Options.dll" +-r:"C:\Users\nathan\.nuget\packages\Microsoft.Extensions.Options.ConfigurationExtensions\1.0.0\lib\netstandard1.1\Microsoft.Extensions.Options.ConfigurationExtensions.dll" +-r:"C:\Users\nathan\.nuget\packages\Microsoft.Extensions.PlatformAbstractions\1.0.0\lib\netstandard1.3\Microsoft.Extensions.PlatformAbstractions.dll" +-r:"C:\Users\nathan\.nuget\packages\Microsoft.Extensions.Primitives\1.1.0\lib\netstandard1.0\Microsoft.Extensions.Primitives.dll" +-r:"C:\Users\nathan\.nuget\packages\Microsoft.Extensions.WebEncoders\1.0.3\lib\netstandard1.0\Microsoft.Extensions.WebEncoders.dll" +-r:"C:\Users\nathan\.nuget\packages\Microsoft.Net.Http.Headers\1.0.3\lib\netstandard1.1\Microsoft.Net.Http.Headers.dll" +-r:"C:\Users\nathan\.nuget\packages\Microsoft.VisualBasic\10.0.1\ref\netstandard1.1\Microsoft.VisualBasic.dll" +-r:"C:\Users\nathan\.nuget\packages\Microsoft.Win32.Primitives\4.3.0\ref\netstandard1.3\Microsoft.Win32.Primitives.dll" +-r:"C:\Users\nathan\.nuget\packages\Microsoft.Win32.Registry\4.0.0\ref\netstandard1.3\Microsoft.Win32.Registry.dll" +-r:"C:\Users\nathan\.nuget\packages\Newtonsoft.Json\9.0.1\lib\netstandard1.0\Newtonsoft.Json.dll" +-r:"C:\Users\nathan\.nuget\packages\Remotion.Linq\2.1.1\lib\netstandard1.0\Remotion.Linq.dll" +-r:"C:\Users\nathan\.nuget\packages\Swashbuckle.AspNetCore\1.1.0\lib\netstandard1.6\Swashbuckle.AspNetCore.dll" +-r:"C:\Users\nathan\.nuget\packages\Swashbuckle.AspNetCore.Swagger\1.1.0\lib\netstandard1.6\Swashbuckle.AspNetCore.Swagger.dll" +-r:"C:\Users\nathan\.nuget\packages\Swashbuckle.AspNetCore.SwaggerGen\1.1.0\lib\netstandard1.6\Swashbuckle.AspNetCore.SwaggerGen.dll" +-r:"C:\Users\nathan\.nuget\packages\Swashbuckle.AspNetCore.SwaggerUI\1.1.0\lib\netstandard1.6\Swashbuckle.AspNetCore.SwaggerUI.dll" +-r:"C:\Users\nathan\.nuget\packages\System.AppContext\4.3.0\ref\netstandard1.6\System.AppContext.dll" +-r:"C:\Users\nathan\.nuget\packages\System.Buffers\4.3.0\lib\netstandard1.1\System.Buffers.dll" +-r:"C:\Users\nathan\.nuget\packages\System.Collections\4.3.0\ref\netstandard1.3\System.Collections.dll" +-r:"C:\Users\nathan\.nuget\packages\System.Collections.Concurrent\4.3.0\ref\netstandard1.3\System.Collections.Concurrent.dll" +-r:"C:\Users\nathan\.nuget\packages\System.Collections.Immutable\1.3.0\lib\netstandard1.0\System.Collections.Immutable.dll" +-r:"C:\Users\nathan\.nuget\packages\System.Collections.NonGeneric\4.3.0\ref\netstandard1.3\System.Collections.NonGeneric.dll" +-r:"C:\Users\nathan\.nuget\packages\System.ComponentModel\4.3.0\ref\netstandard1.0\System.ComponentModel.dll" +-r:"C:\Users\nathan\.nuget\packages\System.ComponentModel.Annotations\4.3.0\ref\netstandard1.4\System.ComponentModel.Annotations.dll" +-r:"C:\Users\nathan\.nuget\packages\System.ComponentModel.Primitives\4.1.0\ref\netstandard1.0\System.ComponentModel.Primitives.dll" +-r:"C:\Users\nathan\.nuget\packages\System.ComponentModel.TypeConverter\4.1.0\ref\netstandard1.5\System.ComponentModel.TypeConverter.dll" +-r:"C:\Users\nathan\.nuget\packages\System.Console\4.3.0\ref\netstandard1.3\System.Console.dll" +-r:"C:\Users\nathan\.nuget\packages\System.Data.Common\4.3.0\ref\netstandard1.2\System.Data.Common.dll" +-r:"C:\Users\nathan\.nuget\packages\System.Data.SqlClient\4.3.0\ref\netstandard1.3\System.Data.SqlClient.dll" +-r:"C:\Users\nathan\.nuget\packages\System.Diagnostics.Contracts\4.0.1\ref\netstandard1.0\System.Diagnostics.Contracts.dll" +-r:"C:\Users\nathan\.nuget\packages\System.Diagnostics.Debug\4.3.0\ref\netstandard1.3\System.Diagnostics.Debug.dll" +-r:"C:\Users\nathan\.nuget\packages\System.Diagnostics.DiagnosticSource\4.3.0\lib\netstandard1.3\System.Diagnostics.DiagnosticSource.dll" +-r:"C:\Users\nathan\.nuget\packages\System.Diagnostics.Process\4.1.0\ref\netstandard1.4\System.Diagnostics.Process.dll" +-r:"C:\Users\nathan\.nuget\packages\System.Diagnostics.StackTrace\4.0.1\ref\netstandard1.3\System.Diagnostics.StackTrace.dll" +-r:"C:\Users\nathan\.nuget\packages\System.Diagnostics.Tools\4.3.0\ref\netstandard1.0\System.Diagnostics.Tools.dll" +-r:"C:\Users\nathan\.nuget\packages\System.Diagnostics.Tracing\4.3.0\ref\netstandard1.5\System.Diagnostics.Tracing.dll" +-r:"C:\Users\nathan\.nuget\packages\System.Dynamic.Runtime\4.3.0\ref\netstandard1.3\System.Dynamic.Runtime.dll" +-r:"C:\Users\nathan\.nuget\packages\System.Globalization\4.3.0\ref\netstandard1.3\System.Globalization.dll" +-r:"C:\Users\nathan\.nuget\packages\System.Globalization.Calendars\4.3.0\ref\netstandard1.3\System.Globalization.Calendars.dll" +-r:"C:\Users\nathan\.nuget\packages\System.Globalization.Extensions\4.3.0\ref\netstandard1.3\System.Globalization.Extensions.dll" +-r:"C:\Users\nathan\.nuget\packages\System.Interactive.Async\3.0.0\lib\netstandard1.0\System.Interactive.Async.dll" +-r:"C:\Users\nathan\.nuget\packages\System.IO\4.3.0\ref\netstandard1.5\System.IO.dll" +-r:"C:\Users\nathan\.nuget\packages\System.IO.Compression\4.3.0\ref\netstandard1.3\System.IO.Compression.dll" +-r:"C:\Users\nathan\.nuget\packages\System.IO.Compression.ZipFile\4.3.0\ref\netstandard1.3\System.IO.Compression.ZipFile.dll" +-r:"C:\Users\nathan\.nuget\packages\System.IO.FileSystem\4.3.0\ref\netstandard1.3\System.IO.FileSystem.dll" +-r:"C:\Users\nathan\.nuget\packages\System.IO.FileSystem.Primitives\4.3.0\ref\netstandard1.3\System.IO.FileSystem.Primitives.dll" +-r:"C:\Users\nathan\.nuget\packages\System.IO.FileSystem.Watcher\4.0.0\ref\netstandard1.3\System.IO.FileSystem.Watcher.dll" +-r:"C:\Users\nathan\.nuget\packages\System.IO.MemoryMappedFiles\4.0.0\ref\netstandard1.3\System.IO.MemoryMappedFiles.dll" +-r:"C:\Users\nathan\.nuget\packages\System.IO.UnmanagedMemoryStream\4.0.1\ref\netstandard1.3\System.IO.UnmanagedMemoryStream.dll" +-r:"C:\Users\nathan\.nuget\packages\System.Linq\4.3.0\ref\netstandard1.6\System.Linq.dll" +-r:"C:\Users\nathan\.nuget\packages\System.Linq.Expressions\4.3.0\ref\netstandard1.6\System.Linq.Expressions.dll" +-r:"C:\Users\nathan\.nuget\packages\System.Linq.Parallel\4.0.1\ref\netstandard1.1\System.Linq.Parallel.dll" +-r:"C:\Users\nathan\.nuget\packages\System.Linq.Queryable\4.3.0\ref\netstandard1.0\System.Linq.Queryable.dll" +-r:"C:\Users\nathan\.nuget\packages\System.Net.Http\4.3.0\ref\netstandard1.3\System.Net.Http.dll" +-r:"C:\Users\nathan\.nuget\packages\System.Net.NameResolution\4.3.0\ref\netstandard1.3\System.Net.NameResolution.dll" +-r:"C:\Users\nathan\.nuget\packages\System.Net.Primitives\4.3.0\ref\netstandard1.3\System.Net.Primitives.dll" +-r:"C:\Users\nathan\.nuget\packages\System.Net.Requests\4.0.11\ref\netstandard1.3\System.Net.Requests.dll" +-r:"C:\Users\nathan\.nuget\packages\System.Net.Security\4.3.0\ref\netstandard1.3\System.Net.Security.dll" +-r:"C:\Users\nathan\.nuget\packages\System.Net.Sockets\4.3.0\ref\netstandard1.3\System.Net.Sockets.dll" +-r:"C:\Users\nathan\.nuget\packages\System.Net.WebHeaderCollection\4.0.1\ref\netstandard1.3\System.Net.WebHeaderCollection.dll" +-r:"C:\Users\nathan\.nuget\packages\System.Net.WebSockets\4.3.0\ref\netstandard1.3\System.Net.WebSockets.dll" +-r:"C:\Users\nathan\.nuget\packages\System.Numerics.Vectors\4.1.1\ref\netstandard1.0\System.Numerics.Vectors.dll" +-r:"C:\Users\nathan\.nuget\packages\System.ObjectModel\4.3.0\ref\netstandard1.3\System.ObjectModel.dll" +-r:"C:\Users\nathan\.nuget\packages\System.Reflection\4.3.0\ref\netstandard1.5\System.Reflection.dll" +-r:"C:\Users\nathan\.nuget\packages\System.Reflection.DispatchProxy\4.0.1\ref\netstandard1.3\System.Reflection.DispatchProxy.dll" +-r:"C:\Users\nathan\.nuget\packages\System.Reflection.Extensions\4.3.0\ref\netstandard1.0\System.Reflection.Extensions.dll" +-r:"C:\Users\nathan\.nuget\packages\System.Reflection.Metadata\1.3.0\lib\netstandard1.1\System.Reflection.Metadata.dll" +-r:"C:\Users\nathan\.nuget\packages\System.Reflection.Primitives\4.3.0\ref\netstandard1.0\System.Reflection.Primitives.dll" +-r:"C:\Users\nathan\.nuget\packages\System.Reflection.TypeExtensions\4.3.0\ref\netstandard1.5\System.Reflection.TypeExtensions.dll" +-r:"C:\Users\nathan\.nuget\packages\System.Resources.Reader\4.0.0\lib\netstandard1.0\System.Resources.Reader.dll" +-r:"C:\Users\nathan\.nuget\packages\System.Resources.ResourceManager\4.3.0\ref\netstandard1.0\System.Resources.ResourceManager.dll" +-r:"C:\Users\nathan\.nuget\packages\System.Runtime\4.3.0\ref\netstandard1.5\System.Runtime.dll" +-r:"C:\Users\nathan\.nuget\packages\System.Runtime.CompilerServices.Unsafe\4.3.0\lib\netstandard1.0\System.Runtime.CompilerServices.Unsafe.dll" +-r:"C:\Users\nathan\.nuget\packages\System.Runtime.Extensions\4.3.0\ref\netstandard1.5\System.Runtime.Extensions.dll" +-r:"C:\Users\nathan\.nuget\packages\System.Runtime.Handles\4.3.0\ref\netstandard1.3\System.Runtime.Handles.dll" +-r:"C:\Users\nathan\.nuget\packages\System.Runtime.InteropServices\4.3.0\ref\netstandard1.5\System.Runtime.InteropServices.dll" +-r:"C:\Users\nathan\.nuget\packages\System.Runtime.InteropServices.RuntimeInformation\4.3.0\ref\netstandard1.1\System.Runtime.InteropServices.RuntimeInformation.dll" +-r:"C:\Users\nathan\.nuget\packages\System.Runtime.Loader\4.0.0\ref\netstandard1.5\System.Runtime.Loader.dll" +-r:"C:\Users\nathan\.nuget\packages\System.Runtime.Numerics\4.3.0\ref\netstandard1.1\System.Runtime.Numerics.dll" +-r:"C:\Users\nathan\.nuget\packages\System.Runtime.Serialization.Primitives\4.1.1\ref\netstandard1.3\System.Runtime.Serialization.Primitives.dll" +-r:"C:\Users\nathan\.nuget\packages\System.Security.Claims\4.3.0\ref\netstandard1.3\System.Security.Claims.dll" +-r:"C:\Users\nathan\.nuget\packages\System.Security.Cryptography.Algorithms\4.3.0\ref\netstandard1.6\System.Security.Cryptography.Algorithms.dll" +-r:"C:\Users\nathan\.nuget\packages\System.Security.Cryptography.Encoding\4.3.0\ref\netstandard1.3\System.Security.Cryptography.Encoding.dll" +-r:"C:\Users\nathan\.nuget\packages\System.Security.Cryptography.Primitives\4.3.0\ref\netstandard1.3\System.Security.Cryptography.Primitives.dll" +-r:"C:\Users\nathan\.nuget\packages\System.Security.Cryptography.X509Certificates\4.3.0\ref\netstandard1.4\System.Security.Cryptography.X509Certificates.dll" +-r:"C:\Users\nathan\.nuget\packages\System.Security.Principal\4.3.0\ref\netstandard1.0\System.Security.Principal.dll" +-r:"C:\Users\nathan\.nuget\packages\System.Security.Principal.Windows\4.3.0\ref\netstandard1.3\System.Security.Principal.Windows.dll" +-r:"C:\Users\nathan\.nuget\packages\System.Text.Encoding\4.3.0\ref\netstandard1.3\System.Text.Encoding.dll" +-r:"C:\Users\nathan\.nuget\packages\System.Text.Encoding.Extensions\4.3.0\ref\netstandard1.3\System.Text.Encoding.Extensions.dll" +-r:"C:\Users\nathan\.nuget\packages\System.Text.Encodings.Web\4.3.0\lib\netstandard1.0\System.Text.Encodings.Web.dll" +-r:"C:\Users\nathan\.nuget\packages\System.Text.RegularExpressions\4.3.0\ref\netstandard1.6\System.Text.RegularExpressions.dll" +-r:"C:\Users\nathan\.nuget\packages\System.Threading\4.3.0\ref\netstandard1.3\System.Threading.dll" +-r:"C:\Users\nathan\.nuget\packages\System.Threading.Tasks\4.3.0\ref\netstandard1.3\System.Threading.Tasks.dll" +-r:"C:\Users\nathan\.nuget\packages\System.Threading.Tasks.Dataflow\4.6.0\lib\netstandard1.1\System.Threading.Tasks.Dataflow.dll" +-r:"C:\Users\nathan\.nuget\packages\System.Threading.Tasks.Extensions\4.3.0\lib\netstandard1.0\System.Threading.Tasks.Extensions.dll" +-r:"C:\Users\nathan\.nuget\packages\System.Threading.Tasks.Parallel\4.0.1\ref\netstandard1.1\System.Threading.Tasks.Parallel.dll" +-r:"C:\Users\nathan\.nuget\packages\System.Threading.Thread\4.3.0\ref\netstandard1.3\System.Threading.Thread.dll" +-r:"C:\Users\nathan\.nuget\packages\System.Threading.ThreadPool\4.3.0\ref\netstandard1.3\System.Threading.ThreadPool.dll" +-r:"C:\Users\nathan\.nuget\packages\System.Threading.Timer\4.3.0\ref\netstandard1.2\System.Threading.Timer.dll" +-r:"C:\Users\nathan\.nuget\packages\System.Xml.ReaderWriter\4.3.0\ref\netstandard1.3\System.Xml.ReaderWriter.dll" +-r:"C:\Users\nathan\.nuget\packages\System.Xml.XDocument\4.3.0\ref\netstandard1.3\System.Xml.XDocument.dll" +-r:"C:\Users\nathan\.nuget\packages\System.Xml.XPath\4.0.1\ref\netstandard1.3\System.Xml.XPath.dll" +-resource:"C:\Users\nathan\Desktop\VirtualStudentAdviser\src\VirtualStudentAdviser\obj\Debug\netcoreapp1.0\VirtualStudentAdviserdotnet-compile.deps.json",VirtualStudentAdviser.deps.json +"C:\Users\nathan\Desktop\VirtualStudentAdviser\src\VirtualStudentAdviser\Program.cs" +"C:\Users\nathan\Desktop\VirtualStudentAdviser\src\VirtualStudentAdviser\Startup.cs" +"C:\Users\nathan\Desktop\VirtualStudentAdviser\src\VirtualStudentAdviser\Controllers\RecEngineController.cs" +"C:\Users\nathan\Desktop\VirtualStudentAdviser\src\VirtualStudentAdviser\Controllers\TestController.cs" +"C:\Users\nathan\Desktop\VirtualStudentAdviser\src\VirtualStudentAdviser\Controllers\VsaController.cs" +"C:\Users\nathan\Desktop\VirtualStudentAdviser\src\VirtualStudentAdviser\Filters\VsaFilter.cs" +"C:\Users\nathan\Desktop\VirtualStudentAdviser\src\VirtualStudentAdviser\Models\AcademicYear.cs" +"C:\Users\nathan\Desktop\VirtualStudentAdviser\src\VirtualStudentAdviser\Models\AdmissionRequiredCourses.cs" +"C:\Users\nathan\Desktop\VirtualStudentAdviser\src\VirtualStudentAdviser\Models\Budget.cs" +"C:\Users\nathan\Desktop\VirtualStudentAdviser\src\VirtualStudentAdviser\Models\Corequisite.cs" +"C:\Users\nathan\Desktop\VirtualStudentAdviser\src\VirtualStudentAdviser\Models\Course.cs" +"C:\Users\nathan\Desktop\VirtualStudentAdviser\src\VirtualStudentAdviser\Models\CourseNode.cs" +"C:\Users\nathan\Desktop\VirtualStudentAdviser\src\VirtualStudentAdviser\Models\CourseTime.cs" +"C:\Users\nathan\Desktop\VirtualStudentAdviser\src\VirtualStudentAdviser\Models\Department.cs" +"C:\Users\nathan\Desktop\VirtualStudentAdviser\src\VirtualStudentAdviser\Models\GeneratedPlan.cs" +"C:\Users\nathan\Desktop\VirtualStudentAdviser\src\VirtualStudentAdviser\Models\JobType.cs" +"C:\Users\nathan\Desktop\VirtualStudentAdviser\src\VirtualStudentAdviser\Models\Major.cs" +"C:\Users\nathan\Desktop\VirtualStudentAdviser\src\VirtualStudentAdviser\Models\ParameterSet.cs" +"C:\Users\nathan\Desktop\VirtualStudentAdviser\src\VirtualStudentAdviser\Models\PlanInfo.cs" +"C:\Users\nathan\Desktop\VirtualStudentAdviser\src\VirtualStudentAdviser\Models\PlanVerificationInfo.cs" +"C:\Users\nathan\Desktop\VirtualStudentAdviser\src\VirtualStudentAdviser\Models\Prerequisite.cs" +"C:\Users\nathan\Desktop\VirtualStudentAdviser\src\VirtualStudentAdviser\Models\Quarter.cs" +"C:\Users\nathan\Desktop\VirtualStudentAdviser\src\VirtualStudentAdviser\Models\QuarterPreference.cs" +"C:\Users\nathan\Desktop\VirtualStudentAdviser\src\VirtualStudentAdviser\Models\ReviewedStudyPlan.cs" +"C:\Users\nathan\Desktop\VirtualStudentAdviser\src\VirtualStudentAdviser\Models\School.cs" +"C:\Users\nathan\Desktop\VirtualStudentAdviser\src\VirtualStudentAdviser\Models\SelectStudyPlan.cs" +"C:\Users\nathan\Desktop\VirtualStudentAdviser\src\VirtualStudentAdviser\Models\Student.cs" +"C:\Users\nathan\Desktop\VirtualStudentAdviser\src\VirtualStudentAdviser\Models\StudentStudyPlan.cs" +"C:\Users\nathan\Desktop\VirtualStudentAdviser\src\VirtualStudentAdviser\Models\StudyPlan.cs" +"C:\Users\nathan\Desktop\VirtualStudentAdviser\src\VirtualStudentAdviser\Models\TimePreference.cs" +"C:\Users\nathan\Desktop\VirtualStudentAdviser\src\VirtualStudentAdviser\Models\TimeSlot.cs" +"C:\Users\nathan\Desktop\VirtualStudentAdviser\src\VirtualStudentAdviser\Models\WeekDay.cs" +"C:\Users\nathan\Desktop\VirtualStudentAdviser\src\VirtualStudentAdviser\Services\IVirtualAdviserRepository.cs" +"C:\Users\nathan\Desktop\VirtualStudentAdviser\src\VirtualStudentAdviser\Services\PlanVerification.cs" +"C:\Users\nathan\Desktop\VirtualStudentAdviser\src\VirtualStudentAdviser\Services\VirtualAdviserContext.cs" +"C:\Users\nathan\Desktop\VirtualStudentAdviser\src\VirtualStudentAdviser\Services\VirtualAdviserRepository.cs" diff --git a/src/VirtualStudentAdviser/obj/Debug/netcoreapp1.0/dotnet-compile.rsp b/src/VirtualStudentAdviser/obj/Debug/netcoreapp1.0/dotnet-compile.rsp index d395944..8ec5f7c 100644 --- a/src/VirtualStudentAdviser/obj/Debug/netcoreapp1.0/dotnet-compile.rsp +++ b/src/VirtualStudentAdviser/obj/Debug/netcoreapp1.0/dotnet-compile.rsp @@ -1,5 +1,5 @@ ---temp-output:C:\Users\CDLADMIN\documents\visual studio 2015\Projects\VirtualStudentAdviser\src\VirtualStudentAdviser\obj\Debug\netcoreapp1.0\ ---out:C:\Users\CDLADMIN\documents\visual studio 2015\Projects\VirtualStudentAdviser\src\VirtualStudentAdviser\bin\Debug\netcoreapp1.0\VirtualStudentAdviser.dll +--temp-output:C:\Users\nathan\Desktop\VirtualStudentAdviser\src\VirtualStudentAdviser\obj\Debug\netcoreapp1.0\ +--out:C:\Users\nathan\Desktop\VirtualStudentAdviser\src\VirtualStudentAdviser\bin\Debug\netcoreapp1.0\VirtualStudentAdviser.dll --define:DEBUG --define:TRACE --define:NETCOREAPP1_0 @@ -8,203 +8,219 @@ --suppress-warning:CS1705 --optimize:False --emit-entry-point:True +--generate-xml-documentation:True --output-name:VirtualStudentAdviser --file-version:1.0.0.0 --version:1.0.0.0 --informational-version:1.0.0 --target-framework:.NETCoreApp,Version=v1.0 ---reference:C:\Users\CDLADMIN\.nuget\packages\Microsoft.AspNetCore.Antiforgery\1.0.1\lib\netstandard1.3\Microsoft.AspNetCore.Antiforgery.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\Microsoft.AspNetCore.Authorization\1.0.0\lib\netstandard1.3\Microsoft.AspNetCore.Authorization.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\Microsoft.AspNetCore.Cors\1.0.0\lib\netstandard1.3\Microsoft.AspNetCore.Cors.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\Microsoft.AspNetCore.Cryptography.Internal\1.0.0\lib\netstandard1.3\Microsoft.AspNetCore.Cryptography.Internal.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\Microsoft.AspNetCore.DataProtection\1.0.0\lib\netstandard1.3\Microsoft.AspNetCore.DataProtection.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\Microsoft.AspNetCore.DataProtection.Abstractions\1.0.0\lib\netstandard1.3\Microsoft.AspNetCore.DataProtection.Abstractions.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\Microsoft.AspNetCore.Diagnostics.Abstractions\1.0.0\lib\netstandard1.0\Microsoft.AspNetCore.Diagnostics.Abstractions.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\Microsoft.AspNetCore.Hosting\1.0.0\lib\netstandard1.3\Microsoft.AspNetCore.Hosting.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\Microsoft.AspNetCore.Hosting.Abstractions\1.1.0\lib\netstandard1.3\Microsoft.AspNetCore.Hosting.Abstractions.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\Microsoft.AspNetCore.Hosting.Server.Abstractions\1.1.0\lib\netstandard1.3\Microsoft.AspNetCore.Hosting.Server.Abstractions.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\Microsoft.AspNetCore.Html.Abstractions\1.0.0\lib\netstandard1.0\Microsoft.AspNetCore.Html.Abstractions.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\Microsoft.AspNetCore.Http\1.0.0\lib\netstandard1.3\Microsoft.AspNetCore.Http.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\Microsoft.AspNetCore.Http.Abstractions\1.1.0\lib\netstandard1.3\Microsoft.AspNetCore.Http.Abstractions.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\Microsoft.AspNetCore.Http.Extensions\1.0.0\lib\netstandard1.3\Microsoft.AspNetCore.Http.Extensions.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\Microsoft.AspNetCore.Http.Features\1.1.0\lib\netstandard1.3\Microsoft.AspNetCore.Http.Features.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\Microsoft.AspNetCore.HttpOverrides\1.0.0\lib\netstandard1.3\Microsoft.AspNetCore.HttpOverrides.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\Microsoft.AspNetCore.JsonPatch\1.0.0\lib\netstandard1.1\Microsoft.AspNetCore.JsonPatch.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\Microsoft.AspNetCore.Localization\1.0.0\lib\netstandard1.3\Microsoft.AspNetCore.Localization.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\Microsoft.AspNetCore.Mvc\1.0.1\lib\netstandard1.6\Microsoft.AspNetCore.Mvc.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\Microsoft.AspNetCore.Mvc.Abstractions\1.0.1\lib\netstandard1.3\Microsoft.AspNetCore.Mvc.Abstractions.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\Microsoft.AspNetCore.Mvc.ApiExplorer\1.0.1\lib\netstandard1.6\Microsoft.AspNetCore.Mvc.ApiExplorer.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\Microsoft.AspNetCore.Mvc.Core\1.0.1\lib\netstandard1.6\Microsoft.AspNetCore.Mvc.Core.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\Microsoft.AspNetCore.Mvc.Cors\1.0.1\lib\netstandard1.6\Microsoft.AspNetCore.Mvc.Cors.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\Microsoft.AspNetCore.Mvc.DataAnnotations\1.0.1\lib\netstandard1.6\Microsoft.AspNetCore.Mvc.DataAnnotations.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\Microsoft.AspNetCore.Mvc.Formatters.Json\1.0.1\lib\netstandard1.6\Microsoft.AspNetCore.Mvc.Formatters.Json.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\Microsoft.AspNetCore.Mvc.Localization\1.0.1\lib\netstandard1.6\Microsoft.AspNetCore.Mvc.Localization.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\Microsoft.AspNetCore.Mvc.Razor\1.0.1\lib\netstandard1.6\Microsoft.AspNetCore.Mvc.Razor.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\Microsoft.AspNetCore.Mvc.Razor.Host\1.0.1\lib\netstandard1.6\Microsoft.AspNetCore.Mvc.Razor.Host.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\Microsoft.AspNetCore.Mvc.TagHelpers\1.0.1\lib\netstandard1.6\Microsoft.AspNetCore.Mvc.TagHelpers.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\Microsoft.AspNetCore.Mvc.ViewFeatures\1.0.1\lib\netstandard1.6\Microsoft.AspNetCore.Mvc.ViewFeatures.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\Microsoft.AspNetCore.Razor\1.0.0\lib\netstandard1.3\Microsoft.AspNetCore.Razor.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\Microsoft.AspNetCore.Razor.Runtime\1.0.0\lib\netstandard1.5\Microsoft.AspNetCore.Razor.Runtime.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\Microsoft.AspNetCore.Routing\1.0.1\lib\netstandard1.3\Microsoft.AspNetCore.Routing.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\Microsoft.AspNetCore.Routing.Abstractions\1.0.1\lib\netstandard1.3\Microsoft.AspNetCore.Routing.Abstractions.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\Microsoft.AspNetCore.Server.IISIntegration\1.0.0\lib\netstandard1.3\Microsoft.AspNetCore.Server.IISIntegration.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\Microsoft.AspNetCore.Server.Kestrel\1.0.1\lib\netstandard1.3\Microsoft.AspNetCore.Server.Kestrel.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\Microsoft.AspNetCore.WebUtilities\1.0.0\lib\netstandard1.3\Microsoft.AspNetCore.WebUtilities.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\Microsoft.CodeAnalysis.Common\1.3.0\lib\netstandard1.3\Microsoft.CodeAnalysis.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\Microsoft.CodeAnalysis.CSharp\1.3.0\lib\netstandard1.3\Microsoft.CodeAnalysis.CSharp.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\Microsoft.CSharp\4.3.0\ref\netstandard1.0\Microsoft.CSharp.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\Microsoft.DotNet.InternalAbstractions\1.0.0\lib\netstandard1.3\Microsoft.DotNet.InternalAbstractions.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\Microsoft.EntityFrameworkCore\1.1.0\lib\netstandard1.3\Microsoft.EntityFrameworkCore.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\Microsoft.EntityFrameworkCore.Design\1.1.0\lib\netstandard1.3\Microsoft.EntityFrameworkCore.Design.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\Microsoft.EntityFrameworkCore.Relational\1.1.0\lib\netstandard1.3\Microsoft.EntityFrameworkCore.Relational.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\Microsoft.EntityFrameworkCore.Relational.Design\1.1.0\lib\netstandard1.3\Microsoft.EntityFrameworkCore.Relational.Design.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\Microsoft.EntityFrameworkCore.SqlServer\1.1.0\lib\netstandard1.3\Microsoft.EntityFrameworkCore.SqlServer.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\Microsoft.EntityFrameworkCore.SqlServer.Design\1.1.0\lib\netstandard1.3\Microsoft.EntityFrameworkCore.SqlServer.Design.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\Microsoft.Extensions.Caching.Abstractions\1.1.0\lib\netstandard1.0\Microsoft.Extensions.Caching.Abstractions.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\Microsoft.Extensions.Caching.Memory\1.1.0\lib\netstandard1.3\Microsoft.Extensions.Caching.Memory.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\Microsoft.Extensions.Configuration\1.0.0\lib\netstandard1.1\Microsoft.Extensions.Configuration.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\Microsoft.Extensions.Configuration.Abstractions\1.1.0\lib\netstandard1.0\Microsoft.Extensions.Configuration.Abstractions.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\Microsoft.Extensions.Configuration.Binder\1.0.0\lib\netstandard1.1\Microsoft.Extensions.Configuration.Binder.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\Microsoft.Extensions.Configuration.EnvironmentVariables\1.0.0\lib\netstandard1.3\Microsoft.Extensions.Configuration.EnvironmentVariables.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\Microsoft.Extensions.Configuration.FileExtensions\1.0.0\lib\netstandard1.3\Microsoft.Extensions.Configuration.FileExtensions.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\Microsoft.Extensions.Configuration.Json\1.0.0\lib\netstandard1.3\Microsoft.Extensions.Configuration.Json.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\Microsoft.Extensions.DependencyInjection\1.1.0\lib\netstandard1.1\Microsoft.Extensions.DependencyInjection.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\Microsoft.Extensions.DependencyInjection.Abstractions\1.1.0\lib\netstandard1.0\Microsoft.Extensions.DependencyInjection.Abstractions.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\Microsoft.Extensions.DependencyModel\1.0.0\lib\netstandard1.6\Microsoft.Extensions.DependencyModel.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\Microsoft.Extensions.FileProviders.Abstractions\1.1.0\lib\netstandard1.0\Microsoft.Extensions.FileProviders.Abstractions.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\Microsoft.Extensions.FileProviders.Composite\1.0.0\lib\netstandard1.0\Microsoft.Extensions.FileProviders.Composite.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\Microsoft.Extensions.FileProviders.Physical\1.0.0\lib\netstandard1.3\Microsoft.Extensions.FileProviders.Physical.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\Microsoft.Extensions.FileSystemGlobbing\1.0.0\lib\netstandard1.3\Microsoft.Extensions.FileSystemGlobbing.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\Microsoft.Extensions.Globalization.CultureInfoCache\1.0.0\lib\netstandard1.1\Microsoft.Extensions.Globalization.CultureInfoCache.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\Microsoft.Extensions.Localization\1.0.0\lib\netstandard1.3\Microsoft.Extensions.Localization.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\Microsoft.Extensions.Localization.Abstractions\1.0.0\lib\netstandard1.0\Microsoft.Extensions.Localization.Abstractions.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\Microsoft.Extensions.Logging\1.1.0\lib\netstandard1.1\Microsoft.Extensions.Logging.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\Microsoft.Extensions.Logging.Abstractions\1.1.0\lib\netstandard1.1\Microsoft.Extensions.Logging.Abstractions.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\Microsoft.Extensions.Logging.Console\1.0.0\lib\netstandard1.3\Microsoft.Extensions.Logging.Console.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\Microsoft.Extensions.Logging.Debug\1.0.0\lib\netstandard1.3\Microsoft.Extensions.Logging.Debug.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\Microsoft.Extensions.ObjectPool\1.0.0\lib\netstandard1.3\Microsoft.Extensions.ObjectPool.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\Microsoft.Extensions.Options\1.1.0\lib\netstandard1.0\Microsoft.Extensions.Options.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\Microsoft.Extensions.Options.ConfigurationExtensions\1.0.0\lib\netstandard1.1\Microsoft.Extensions.Options.ConfigurationExtensions.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\Microsoft.Extensions.PlatformAbstractions\1.0.0\lib\netstandard1.3\Microsoft.Extensions.PlatformAbstractions.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\Microsoft.Extensions.Primitives\1.1.0\lib\netstandard1.0\Microsoft.Extensions.Primitives.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\Microsoft.Extensions.WebEncoders\1.0.0\lib\netstandard1.0\Microsoft.Extensions.WebEncoders.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\Microsoft.Net.Http.Headers\1.0.0\lib\netstandard1.1\Microsoft.Net.Http.Headers.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\Microsoft.VisualBasic\10.0.1\ref\netstandard1.1\Microsoft.VisualBasic.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\Microsoft.Win32.Primitives\4.3.0\ref\netstandard1.3\Microsoft.Win32.Primitives.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\Microsoft.Win32.Registry\4.0.0\ref\netstandard1.3\Microsoft.Win32.Registry.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\Newtonsoft.Json\9.0.1\lib\netstandard1.0\Newtonsoft.Json.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\Remotion.Linq\2.1.1\lib\netstandard1.0\Remotion.Linq.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\System.AppContext\4.3.0\ref\netstandard1.6\System.AppContext.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\System.Buffers\4.3.0\lib\netstandard1.1\System.Buffers.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\System.Collections\4.3.0\ref\netstandard1.3\System.Collections.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\System.Collections.Concurrent\4.3.0\ref\netstandard1.3\System.Collections.Concurrent.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\System.Collections.Immutable\1.3.0\lib\netstandard1.0\System.Collections.Immutable.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\System.Collections.NonGeneric\4.3.0\ref\netstandard1.3\System.Collections.NonGeneric.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\System.ComponentModel\4.3.0\ref\netstandard1.0\System.ComponentModel.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\System.ComponentModel.Annotations\4.3.0\ref\netstandard1.4\System.ComponentModel.Annotations.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\System.ComponentModel.Primitives\4.1.0\ref\netstandard1.0\System.ComponentModel.Primitives.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\System.ComponentModel.TypeConverter\4.1.0\ref\netstandard1.5\System.ComponentModel.TypeConverter.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\System.Console\4.3.0\ref\netstandard1.3\System.Console.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\System.Data.Common\4.3.0\ref\netstandard1.2\System.Data.Common.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\System.Data.SqlClient\4.3.0\ref\netstandard1.3\System.Data.SqlClient.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\System.Diagnostics.Contracts\4.0.1\ref\netstandard1.0\System.Diagnostics.Contracts.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\System.Diagnostics.Debug\4.3.0\ref\netstandard1.3\System.Diagnostics.Debug.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\System.Diagnostics.DiagnosticSource\4.3.0\lib\netstandard1.3\System.Diagnostics.DiagnosticSource.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\System.Diagnostics.Process\4.1.0\ref\netstandard1.4\System.Diagnostics.Process.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\System.Diagnostics.StackTrace\4.0.1\ref\netstandard1.3\System.Diagnostics.StackTrace.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\System.Diagnostics.Tools\4.3.0\ref\netstandard1.0\System.Diagnostics.Tools.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\System.Diagnostics.Tracing\4.3.0\ref\netstandard1.5\System.Diagnostics.Tracing.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\System.Dynamic.Runtime\4.3.0\ref\netstandard1.3\System.Dynamic.Runtime.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\System.Globalization\4.3.0\ref\netstandard1.3\System.Globalization.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\System.Globalization.Calendars\4.3.0\ref\netstandard1.3\System.Globalization.Calendars.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\System.Globalization.Extensions\4.3.0\ref\netstandard1.3\System.Globalization.Extensions.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\System.Interactive.Async\3.0.0\lib\netstandard1.0\System.Interactive.Async.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\System.IO\4.3.0\ref\netstandard1.5\System.IO.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\System.IO.Compression\4.3.0\ref\netstandard1.3\System.IO.Compression.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\System.IO.Compression.ZipFile\4.3.0\ref\netstandard1.3\System.IO.Compression.ZipFile.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\System.IO.FileSystem\4.3.0\ref\netstandard1.3\System.IO.FileSystem.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\System.IO.FileSystem.Primitives\4.3.0\ref\netstandard1.3\System.IO.FileSystem.Primitives.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\System.IO.FileSystem.Watcher\4.0.0\ref\netstandard1.3\System.IO.FileSystem.Watcher.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\System.IO.MemoryMappedFiles\4.0.0\ref\netstandard1.3\System.IO.MemoryMappedFiles.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\System.IO.UnmanagedMemoryStream\4.0.1\ref\netstandard1.3\System.IO.UnmanagedMemoryStream.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\System.Linq\4.3.0\ref\netstandard1.6\System.Linq.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\System.Linq.Expressions\4.3.0\ref\netstandard1.6\System.Linq.Expressions.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\System.Linq.Parallel\4.0.1\ref\netstandard1.1\System.Linq.Parallel.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\System.Linq.Queryable\4.3.0\ref\netstandard1.0\System.Linq.Queryable.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\System.Net.Http\4.3.0\ref\netstandard1.3\System.Net.Http.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\System.Net.NameResolution\4.3.0\ref\netstandard1.3\System.Net.NameResolution.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\System.Net.Primitives\4.3.0\ref\netstandard1.3\System.Net.Primitives.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\System.Net.Requests\4.0.11\ref\netstandard1.3\System.Net.Requests.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\System.Net.Security\4.3.0\ref\netstandard1.3\System.Net.Security.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\System.Net.Sockets\4.3.0\ref\netstandard1.3\System.Net.Sockets.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\System.Net.WebHeaderCollection\4.0.1\ref\netstandard1.3\System.Net.WebHeaderCollection.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\System.Net.WebSockets\4.3.0\ref\netstandard1.3\System.Net.WebSockets.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\System.Numerics.Vectors\4.1.1\ref\netstandard1.0\System.Numerics.Vectors.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\System.ObjectModel\4.3.0\ref\netstandard1.3\System.ObjectModel.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\System.Reflection\4.3.0\ref\netstandard1.5\System.Reflection.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\System.Reflection.DispatchProxy\4.0.1\ref\netstandard1.3\System.Reflection.DispatchProxy.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\System.Reflection.Extensions\4.3.0\ref\netstandard1.0\System.Reflection.Extensions.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\System.Reflection.Metadata\1.3.0\lib\netstandard1.1\System.Reflection.Metadata.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\System.Reflection.Primitives\4.3.0\ref\netstandard1.0\System.Reflection.Primitives.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\System.Reflection.TypeExtensions\4.3.0\ref\netstandard1.5\System.Reflection.TypeExtensions.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\System.Resources.Reader\4.0.0\lib\netstandard1.0\System.Resources.Reader.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\System.Resources.ResourceManager\4.3.0\ref\netstandard1.0\System.Resources.ResourceManager.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\System.Runtime\4.3.0\ref\netstandard1.5\System.Runtime.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\System.Runtime.CompilerServices.Unsafe\4.3.0\lib\netstandard1.0\System.Runtime.CompilerServices.Unsafe.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\System.Runtime.Extensions\4.3.0\ref\netstandard1.5\System.Runtime.Extensions.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\System.Runtime.Handles\4.3.0\ref\netstandard1.3\System.Runtime.Handles.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\System.Runtime.InteropServices\4.3.0\ref\netstandard1.5\System.Runtime.InteropServices.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\System.Runtime.InteropServices.RuntimeInformation\4.3.0\ref\netstandard1.1\System.Runtime.InteropServices.RuntimeInformation.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\System.Runtime.Loader\4.0.0\ref\netstandard1.5\System.Runtime.Loader.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\System.Runtime.Numerics\4.3.0\ref\netstandard1.1\System.Runtime.Numerics.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\System.Runtime.Serialization.Primitives\4.1.1\ref\netstandard1.3\System.Runtime.Serialization.Primitives.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\System.Security.Claims\4.3.0\ref\netstandard1.3\System.Security.Claims.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\System.Security.Cryptography.Algorithms\4.3.0\ref\netstandard1.6\System.Security.Cryptography.Algorithms.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\System.Security.Cryptography.Encoding\4.3.0\ref\netstandard1.3\System.Security.Cryptography.Encoding.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\System.Security.Cryptography.Primitives\4.3.0\ref\netstandard1.3\System.Security.Cryptography.Primitives.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\System.Security.Cryptography.X509Certificates\4.3.0\ref\netstandard1.4\System.Security.Cryptography.X509Certificates.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\System.Security.Principal\4.3.0\ref\netstandard1.0\System.Security.Principal.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\System.Security.Principal.Windows\4.3.0\ref\netstandard1.3\System.Security.Principal.Windows.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\System.Text.Encoding\4.3.0\ref\netstandard1.3\System.Text.Encoding.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\System.Text.Encoding.Extensions\4.3.0\ref\netstandard1.3\System.Text.Encoding.Extensions.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\System.Text.Encodings.Web\4.3.0\lib\netstandard1.0\System.Text.Encodings.Web.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\System.Text.RegularExpressions\4.3.0\ref\netstandard1.6\System.Text.RegularExpressions.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\System.Threading\4.3.0\ref\netstandard1.3\System.Threading.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\System.Threading.Tasks\4.3.0\ref\netstandard1.3\System.Threading.Tasks.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\System.Threading.Tasks.Dataflow\4.6.0\lib\netstandard1.1\System.Threading.Tasks.Dataflow.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\System.Threading.Tasks.Extensions\4.3.0\lib\netstandard1.0\System.Threading.Tasks.Extensions.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\System.Threading.Tasks.Parallel\4.0.1\ref\netstandard1.1\System.Threading.Tasks.Parallel.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\System.Threading.Thread\4.3.0\ref\netstandard1.3\System.Threading.Thread.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\System.Threading.ThreadPool\4.3.0\ref\netstandard1.3\System.Threading.ThreadPool.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\System.Threading.Timer\4.3.0\ref\netstandard1.2\System.Threading.Timer.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\System.Xml.ReaderWriter\4.3.0\ref\netstandard1.3\System.Xml.ReaderWriter.dll ---reference:C:\Users\CDLADMIN\.nuget\packages\System.Xml.XDocument\4.3.0\ref\netstandard1.3\System.Xml.XDocument.dll ---resource:"C:\Users\CDLADMIN\documents\visual studio 2015\Projects\VirtualStudentAdviser\src\VirtualStudentAdviser\obj\Debug\netcoreapp1.0\VirtualStudentAdviserdotnet-compile.deps.json",VirtualStudentAdviser.deps.json -C:\Users\CDLADMIN\documents\visual studio 2015\Projects\VirtualStudentAdviser\src\VirtualStudentAdviser\Program.cs -C:\Users\CDLADMIN\documents\visual studio 2015\Projects\VirtualStudentAdviser\src\VirtualStudentAdviser\Startup.cs -C:\Users\CDLADMIN\documents\visual studio 2015\Projects\VirtualStudentAdviser\src\VirtualStudentAdviser\Controllers\RecEngineController.cs -C:\Users\CDLADMIN\documents\visual studio 2015\Projects\VirtualStudentAdviser\src\VirtualStudentAdviser\Controllers\VsaController.cs -C:\Users\CDLADMIN\documents\visual studio 2015\Projects\VirtualStudentAdviser\src\VirtualStudentAdviser\Filters\VsaFilter.cs -C:\Users\CDLADMIN\documents\visual studio 2015\Projects\VirtualStudentAdviser\src\VirtualStudentAdviser\Models\AcademicYear.cs -C:\Users\CDLADMIN\documents\visual studio 2015\Projects\VirtualStudentAdviser\src\VirtualStudentAdviser\Models\AdmissionRequiredCourses.cs -C:\Users\CDLADMIN\documents\visual studio 2015\Projects\VirtualStudentAdviser\src\VirtualStudentAdviser\Models\Corequisite.cs -C:\Users\CDLADMIN\documents\visual studio 2015\Projects\VirtualStudentAdviser\src\VirtualStudentAdviser\Models\Course.cs -C:\Users\CDLADMIN\documents\visual studio 2015\Projects\VirtualStudentAdviser\src\VirtualStudentAdviser\Models\CourseNode.cs -C:\Users\CDLADMIN\documents\visual studio 2015\Projects\VirtualStudentAdviser\src\VirtualStudentAdviser\Models\CourseTime.cs -C:\Users\CDLADMIN\documents\visual studio 2015\Projects\VirtualStudentAdviser\src\VirtualStudentAdviser\Models\Department.cs -C:\Users\CDLADMIN\documents\visual studio 2015\Projects\VirtualStudentAdviser\src\VirtualStudentAdviser\Models\GeneratedPlan.cs -C:\Users\CDLADMIN\documents\visual studio 2015\Projects\VirtualStudentAdviser\src\VirtualStudentAdviser\Models\JobType.cs -C:\Users\CDLADMIN\documents\visual studio 2015\Projects\VirtualStudentAdviser\src\VirtualStudentAdviser\Models\Major.cs -C:\Users\CDLADMIN\documents\visual studio 2015\Projects\VirtualStudentAdviser\src\VirtualStudentAdviser\Models\ParameterSet.cs -C:\Users\CDLADMIN\documents\visual studio 2015\Projects\VirtualStudentAdviser\src\VirtualStudentAdviser\Models\Prerequisite.cs -C:\Users\CDLADMIN\documents\visual studio 2015\Projects\VirtualStudentAdviser\src\VirtualStudentAdviser\Models\Quarter.cs -C:\Users\CDLADMIN\documents\visual studio 2015\Projects\VirtualStudentAdviser\src\VirtualStudentAdviser\Models\ReviewedStudyPlan.cs -C:\Users\CDLADMIN\documents\visual studio 2015\Projects\VirtualStudentAdviser\src\VirtualStudentAdviser\Models\SelectStudyPlan.cs -C:\Users\CDLADMIN\documents\visual studio 2015\Projects\VirtualStudentAdviser\src\VirtualStudentAdviser\Models\Student.cs -C:\Users\CDLADMIN\documents\visual studio 2015\Projects\VirtualStudentAdviser\src\VirtualStudentAdviser\Models\StudentStudyPlan.cs -C:\Users\CDLADMIN\documents\visual studio 2015\Projects\VirtualStudentAdviser\src\VirtualStudentAdviser\Models\StudyPlan.cs -C:\Users\CDLADMIN\documents\visual studio 2015\Projects\VirtualStudentAdviser\src\VirtualStudentAdviser\Models\TimeSlot.cs -C:\Users\CDLADMIN\documents\visual studio 2015\Projects\VirtualStudentAdviser\src\VirtualStudentAdviser\Models\WeekDay.cs -C:\Users\CDLADMIN\documents\visual studio 2015\Projects\VirtualStudentAdviser\src\VirtualStudentAdviser\Services\IVirtualAdviserRepository.cs -C:\Users\CDLADMIN\documents\visual studio 2015\Projects\VirtualStudentAdviser\src\VirtualStudentAdviser\Services\VirtualAdviserContext.cs -C:\Users\CDLADMIN\documents\visual studio 2015\Projects\VirtualStudentAdviser\src\VirtualStudentAdviser\Services\VirtualAdviserRepository.cs +--reference:C:\Users\nathan\.nuget\packages\Microsoft.AspNetCore.Antiforgery\1.0.4\lib\netstandard1.3\Microsoft.AspNetCore.Antiforgery.dll +--reference:C:\Users\nathan\.nuget\packages\Microsoft.AspNetCore.Authorization\1.0.3\lib\netstandard1.3\Microsoft.AspNetCore.Authorization.dll +--reference:C:\Users\nathan\.nuget\packages\Microsoft.AspNetCore.Cors\1.0.3\lib\netstandard1.3\Microsoft.AspNetCore.Cors.dll +--reference:C:\Users\nathan\.nuget\packages\Microsoft.AspNetCore.Cryptography.Internal\1.0.3\lib\netstandard1.3\Microsoft.AspNetCore.Cryptography.Internal.dll +--reference:C:\Users\nathan\.nuget\packages\Microsoft.AspNetCore.DataProtection\1.0.3\lib\netstandard1.3\Microsoft.AspNetCore.DataProtection.dll +--reference:C:\Users\nathan\.nuget\packages\Microsoft.AspNetCore.DataProtection.Abstractions\1.0.3\lib\netstandard1.3\Microsoft.AspNetCore.DataProtection.Abstractions.dll +--reference:C:\Users\nathan\.nuget\packages\Microsoft.AspNetCore.Diagnostics.Abstractions\1.0.3\lib\netstandard1.0\Microsoft.AspNetCore.Diagnostics.Abstractions.dll +--reference:C:\Users\nathan\.nuget\packages\Microsoft.AspNetCore.Hosting\1.0.0\lib\netstandard1.3\Microsoft.AspNetCore.Hosting.dll +--reference:C:\Users\nathan\.nuget\packages\Microsoft.AspNetCore.Hosting.Abstractions\1.1.0\lib\netstandard1.3\Microsoft.AspNetCore.Hosting.Abstractions.dll +--reference:C:\Users\nathan\.nuget\packages\Microsoft.AspNetCore.Hosting.Server.Abstractions\1.1.0\lib\netstandard1.3\Microsoft.AspNetCore.Hosting.Server.Abstractions.dll +--reference:C:\Users\nathan\.nuget\packages\Microsoft.AspNetCore.Html.Abstractions\1.0.3\lib\netstandard1.0\Microsoft.AspNetCore.Html.Abstractions.dll +--reference:C:\Users\nathan\.nuget\packages\Microsoft.AspNetCore.Http\1.0.3\lib\netstandard1.3\Microsoft.AspNetCore.Http.dll +--reference:C:\Users\nathan\.nuget\packages\Microsoft.AspNetCore.Http.Abstractions\1.1.0\lib\netstandard1.3\Microsoft.AspNetCore.Http.Abstractions.dll +--reference:C:\Users\nathan\.nuget\packages\Microsoft.AspNetCore.Http.Extensions\1.0.3\lib\netstandard1.3\Microsoft.AspNetCore.Http.Extensions.dll +--reference:C:\Users\nathan\.nuget\packages\Microsoft.AspNetCore.Http.Features\1.1.0\lib\netstandard1.3\Microsoft.AspNetCore.Http.Features.dll +--reference:C:\Users\nathan\.nuget\packages\Microsoft.AspNetCore.HttpOverrides\1.0.0\lib\netstandard1.3\Microsoft.AspNetCore.HttpOverrides.dll +--reference:C:\Users\nathan\.nuget\packages\Microsoft.AspNetCore.JsonPatch\1.0.0\lib\netstandard1.1\Microsoft.AspNetCore.JsonPatch.dll +--reference:C:\Users\nathan\.nuget\packages\Microsoft.AspNetCore.Localization\1.0.3\lib\netstandard1.3\Microsoft.AspNetCore.Localization.dll +--reference:C:\Users\nathan\.nuget\packages\Microsoft.AspNetCore.Mvc\1.0.4\lib\netstandard1.6\Microsoft.AspNetCore.Mvc.dll +--reference:C:\Users\nathan\.nuget\packages\Microsoft.AspNetCore.Mvc.Abstractions\1.0.4\lib\netstandard1.3\Microsoft.AspNetCore.Mvc.Abstractions.dll +--reference:C:\Users\nathan\.nuget\packages\Microsoft.AspNetCore.Mvc.ApiExplorer\1.0.4\lib\netstandard1.6\Microsoft.AspNetCore.Mvc.ApiExplorer.dll +--reference:C:\Users\nathan\.nuget\packages\Microsoft.AspNetCore.Mvc.Core\1.0.4\lib\netstandard1.6\Microsoft.AspNetCore.Mvc.Core.dll +--reference:C:\Users\nathan\.nuget\packages\Microsoft.AspNetCore.Mvc.Cors\1.0.4\lib\netstandard1.6\Microsoft.AspNetCore.Mvc.Cors.dll +--reference:C:\Users\nathan\.nuget\packages\Microsoft.AspNetCore.Mvc.DataAnnotations\1.0.4\lib\netstandard1.6\Microsoft.AspNetCore.Mvc.DataAnnotations.dll +--reference:C:\Users\nathan\.nuget\packages\Microsoft.AspNetCore.Mvc.Formatters.Json\1.0.4\lib\netstandard1.6\Microsoft.AspNetCore.Mvc.Formatters.Json.dll +--reference:C:\Users\nathan\.nuget\packages\Microsoft.AspNetCore.Mvc.Localization\1.0.4\lib\netstandard1.6\Microsoft.AspNetCore.Mvc.Localization.dll +--reference:C:\Users\nathan\.nuget\packages\Microsoft.AspNetCore.Mvc.Razor\1.0.4\lib\netstandard1.6\Microsoft.AspNetCore.Mvc.Razor.dll +--reference:C:\Users\nathan\.nuget\packages\Microsoft.AspNetCore.Mvc.Razor.Host\1.0.4\lib\netstandard1.6\Microsoft.AspNetCore.Mvc.Razor.Host.dll +--reference:C:\Users\nathan\.nuget\packages\Microsoft.AspNetCore.Mvc.TagHelpers\1.0.4\lib\netstandard1.6\Microsoft.AspNetCore.Mvc.TagHelpers.dll +--reference:C:\Users\nathan\.nuget\packages\Microsoft.AspNetCore.Mvc.ViewFeatures\1.0.4\lib\netstandard1.6\Microsoft.AspNetCore.Mvc.ViewFeatures.dll +--reference:C:\Users\nathan\.nuget\packages\Microsoft.AspNetCore.Razor\1.0.3\lib\netstandard1.3\Microsoft.AspNetCore.Razor.dll +--reference:C:\Users\nathan\.nuget\packages\Microsoft.AspNetCore.Razor.Runtime\1.0.3\lib\netstandard1.5\Microsoft.AspNetCore.Razor.Runtime.dll +--reference:C:\Users\nathan\.nuget\packages\Microsoft.AspNetCore.Routing\1.0.4\lib\netstandard1.3\Microsoft.AspNetCore.Routing.dll +--reference:C:\Users\nathan\.nuget\packages\Microsoft.AspNetCore.Routing.Abstractions\1.0.4\lib\netstandard1.3\Microsoft.AspNetCore.Routing.Abstractions.dll +--reference:C:\Users\nathan\.nuget\packages\Microsoft.AspNetCore.Server.IISIntegration\1.0.0\lib\netstandard1.3\Microsoft.AspNetCore.Server.IISIntegration.dll +--reference:C:\Users\nathan\.nuget\packages\Microsoft.AspNetCore.Server.Kestrel\1.0.1\lib\netstandard1.3\Microsoft.AspNetCore.Server.Kestrel.dll +--reference:C:\Users\nathan\.nuget\packages\Microsoft.AspNetCore.StaticFiles\1.0.4\lib\netstandard1.3\Microsoft.AspNetCore.StaticFiles.dll +--reference:C:\Users\nathan\.nuget\packages\Microsoft.AspNetCore.WebUtilities\1.0.3\lib\netstandard1.3\Microsoft.AspNetCore.WebUtilities.dll +--reference:C:\Users\nathan\.nuget\packages\Microsoft.CodeAnalysis.Common\1.3.0\lib\netstandard1.3\Microsoft.CodeAnalysis.dll +--reference:C:\Users\nathan\.nuget\packages\Microsoft.CodeAnalysis.CSharp\1.3.0\lib\netstandard1.3\Microsoft.CodeAnalysis.CSharp.dll +--reference:C:\Users\nathan\.nuget\packages\Microsoft.CSharp\4.3.0\ref\netstandard1.0\Microsoft.CSharp.dll +--reference:C:\Users\nathan\.nuget\packages\Microsoft.DotNet.InternalAbstractions\1.0.0\lib\netstandard1.3\Microsoft.DotNet.InternalAbstractions.dll +--reference:C:\Users\nathan\.nuget\packages\Microsoft.EntityFrameworkCore\1.1.0\lib\netstandard1.3\Microsoft.EntityFrameworkCore.dll +--reference:C:\Users\nathan\.nuget\packages\Microsoft.EntityFrameworkCore.Design\1.1.0\lib\netstandard1.3\Microsoft.EntityFrameworkCore.Design.dll +--reference:C:\Users\nathan\.nuget\packages\Microsoft.EntityFrameworkCore.Relational\1.1.0\lib\netstandard1.3\Microsoft.EntityFrameworkCore.Relational.dll +--reference:C:\Users\nathan\.nuget\packages\Microsoft.EntityFrameworkCore.Relational.Design\1.1.0\lib\netstandard1.3\Microsoft.EntityFrameworkCore.Relational.Design.dll +--reference:C:\Users\nathan\.nuget\packages\Microsoft.EntityFrameworkCore.SqlServer\1.1.0\lib\netstandard1.3\Microsoft.EntityFrameworkCore.SqlServer.dll +--reference:C:\Users\nathan\.nuget\packages\Microsoft.EntityFrameworkCore.SqlServer.Design\1.1.0\lib\netstandard1.3\Microsoft.EntityFrameworkCore.SqlServer.Design.dll +--reference:C:\Users\nathan\.nuget\packages\Microsoft.Extensions.Caching.Abstractions\1.1.0\lib\netstandard1.0\Microsoft.Extensions.Caching.Abstractions.dll +--reference:C:\Users\nathan\.nuget\packages\Microsoft.Extensions.Caching.Memory\1.1.0\lib\netstandard1.3\Microsoft.Extensions.Caching.Memory.dll +--reference:C:\Users\nathan\.nuget\packages\Microsoft.Extensions.Configuration\1.0.0\lib\netstandard1.1\Microsoft.Extensions.Configuration.dll +--reference:C:\Users\nathan\.nuget\packages\Microsoft.Extensions.Configuration.Abstractions\1.1.0\lib\netstandard1.0\Microsoft.Extensions.Configuration.Abstractions.dll +--reference:C:\Users\nathan\.nuget\packages\Microsoft.Extensions.Configuration.Binder\1.0.0\lib\netstandard1.1\Microsoft.Extensions.Configuration.Binder.dll +--reference:C:\Users\nathan\.nuget\packages\Microsoft.Extensions.Configuration.EnvironmentVariables\1.0.0\lib\netstandard1.3\Microsoft.Extensions.Configuration.EnvironmentVariables.dll +--reference:C:\Users\nathan\.nuget\packages\Microsoft.Extensions.Configuration.FileExtensions\1.0.0\lib\netstandard1.3\Microsoft.Extensions.Configuration.FileExtensions.dll +--reference:C:\Users\nathan\.nuget\packages\Microsoft.Extensions.Configuration.Json\1.0.0\lib\netstandard1.3\Microsoft.Extensions.Configuration.Json.dll +--reference:C:\Users\nathan\.nuget\packages\Microsoft.Extensions.DependencyInjection\1.1.0\lib\netstandard1.1\Microsoft.Extensions.DependencyInjection.dll +--reference:C:\Users\nathan\.nuget\packages\Microsoft.Extensions.DependencyInjection.Abstractions\1.1.0\lib\netstandard1.0\Microsoft.Extensions.DependencyInjection.Abstractions.dll +--reference:C:\Users\nathan\.nuget\packages\Microsoft.Extensions.DependencyModel\1.0.0\lib\netstandard1.6\Microsoft.Extensions.DependencyModel.dll +--reference:C:\Users\nathan\.nuget\packages\Microsoft.Extensions.FileProviders.Abstractions\1.1.0\lib\netstandard1.0\Microsoft.Extensions.FileProviders.Abstractions.dll +--reference:C:\Users\nathan\.nuget\packages\Microsoft.Extensions.FileProviders.Composite\1.0.1\lib\netstandard1.0\Microsoft.Extensions.FileProviders.Composite.dll +--reference:C:\Users\nathan\.nuget\packages\Microsoft.Extensions.FileProviders.Embedded\1.0.1\lib\netstandard1.0\Microsoft.Extensions.FileProviders.Embedded.dll +--reference:C:\Users\nathan\.nuget\packages\Microsoft.Extensions.FileProviders.Physical\1.0.1\lib\netstandard1.3\Microsoft.Extensions.FileProviders.Physical.dll +--reference:C:\Users\nathan\.nuget\packages\Microsoft.Extensions.FileSystemGlobbing\1.0.1\lib\netstandard1.3\Microsoft.Extensions.FileSystemGlobbing.dll +--reference:C:\Users\nathan\.nuget\packages\Microsoft.Extensions.Globalization.CultureInfoCache\1.0.3\lib\netstandard1.1\Microsoft.Extensions.Globalization.CultureInfoCache.dll +--reference:C:\Users\nathan\.nuget\packages\Microsoft.Extensions.Localization\1.0.3\lib\netstandard1.3\Microsoft.Extensions.Localization.dll +--reference:C:\Users\nathan\.nuget\packages\Microsoft.Extensions.Localization.Abstractions\1.0.3\lib\netstandard1.0\Microsoft.Extensions.Localization.Abstractions.dll +--reference:C:\Users\nathan\.nuget\packages\Microsoft.Extensions.Logging\1.1.0\lib\netstandard1.1\Microsoft.Extensions.Logging.dll +--reference:C:\Users\nathan\.nuget\packages\Microsoft.Extensions.Logging.Abstractions\1.1.0\lib\netstandard1.1\Microsoft.Extensions.Logging.Abstractions.dll +--reference:C:\Users\nathan\.nuget\packages\Microsoft.Extensions.Logging.Console\1.0.0\lib\netstandard1.3\Microsoft.Extensions.Logging.Console.dll +--reference:C:\Users\nathan\.nuget\packages\Microsoft.Extensions.Logging.Debug\1.0.0\lib\netstandard1.3\Microsoft.Extensions.Logging.Debug.dll +--reference:C:\Users\nathan\.nuget\packages\Microsoft.Extensions.ObjectPool\1.0.1\lib\netstandard1.3\Microsoft.Extensions.ObjectPool.dll +--reference:C:\Users\nathan\.nuget\packages\Microsoft.Extensions.Options\1.1.0\lib\netstandard1.0\Microsoft.Extensions.Options.dll +--reference:C:\Users\nathan\.nuget\packages\Microsoft.Extensions.Options.ConfigurationExtensions\1.0.0\lib\netstandard1.1\Microsoft.Extensions.Options.ConfigurationExtensions.dll +--reference:C:\Users\nathan\.nuget\packages\Microsoft.Extensions.PlatformAbstractions\1.0.0\lib\netstandard1.3\Microsoft.Extensions.PlatformAbstractions.dll +--reference:C:\Users\nathan\.nuget\packages\Microsoft.Extensions.Primitives\1.1.0\lib\netstandard1.0\Microsoft.Extensions.Primitives.dll +--reference:C:\Users\nathan\.nuget\packages\Microsoft.Extensions.WebEncoders\1.0.3\lib\netstandard1.0\Microsoft.Extensions.WebEncoders.dll +--reference:C:\Users\nathan\.nuget\packages\Microsoft.Net.Http.Headers\1.0.3\lib\netstandard1.1\Microsoft.Net.Http.Headers.dll +--reference:C:\Users\nathan\.nuget\packages\Microsoft.VisualBasic\10.0.1\ref\netstandard1.1\Microsoft.VisualBasic.dll +--reference:C:\Users\nathan\.nuget\packages\Microsoft.Win32.Primitives\4.3.0\ref\netstandard1.3\Microsoft.Win32.Primitives.dll +--reference:C:\Users\nathan\.nuget\packages\Microsoft.Win32.Registry\4.0.0\ref\netstandard1.3\Microsoft.Win32.Registry.dll +--reference:C:\Users\nathan\.nuget\packages\Newtonsoft.Json\9.0.1\lib\netstandard1.0\Newtonsoft.Json.dll +--reference:C:\Users\nathan\.nuget\packages\Remotion.Linq\2.1.1\lib\netstandard1.0\Remotion.Linq.dll +--reference:C:\Users\nathan\.nuget\packages\Swashbuckle.AspNetCore\1.1.0\lib\netstandard1.6\Swashbuckle.AspNetCore.dll +--reference:C:\Users\nathan\.nuget\packages\Swashbuckle.AspNetCore.Swagger\1.1.0\lib\netstandard1.6\Swashbuckle.AspNetCore.Swagger.dll +--reference:C:\Users\nathan\.nuget\packages\Swashbuckle.AspNetCore.SwaggerGen\1.1.0\lib\netstandard1.6\Swashbuckle.AspNetCore.SwaggerGen.dll +--reference:C:\Users\nathan\.nuget\packages\Swashbuckle.AspNetCore.SwaggerUI\1.1.0\lib\netstandard1.6\Swashbuckle.AspNetCore.SwaggerUI.dll +--reference:C:\Users\nathan\.nuget\packages\System.AppContext\4.3.0\ref\netstandard1.6\System.AppContext.dll +--reference:C:\Users\nathan\.nuget\packages\System.Buffers\4.3.0\lib\netstandard1.1\System.Buffers.dll +--reference:C:\Users\nathan\.nuget\packages\System.Collections\4.3.0\ref\netstandard1.3\System.Collections.dll +--reference:C:\Users\nathan\.nuget\packages\System.Collections.Concurrent\4.3.0\ref\netstandard1.3\System.Collections.Concurrent.dll +--reference:C:\Users\nathan\.nuget\packages\System.Collections.Immutable\1.3.0\lib\netstandard1.0\System.Collections.Immutable.dll +--reference:C:\Users\nathan\.nuget\packages\System.Collections.NonGeneric\4.3.0\ref\netstandard1.3\System.Collections.NonGeneric.dll +--reference:C:\Users\nathan\.nuget\packages\System.ComponentModel\4.3.0\ref\netstandard1.0\System.ComponentModel.dll +--reference:C:\Users\nathan\.nuget\packages\System.ComponentModel.Annotations\4.3.0\ref\netstandard1.4\System.ComponentModel.Annotations.dll +--reference:C:\Users\nathan\.nuget\packages\System.ComponentModel.Primitives\4.1.0\ref\netstandard1.0\System.ComponentModel.Primitives.dll +--reference:C:\Users\nathan\.nuget\packages\System.ComponentModel.TypeConverter\4.1.0\ref\netstandard1.5\System.ComponentModel.TypeConverter.dll +--reference:C:\Users\nathan\.nuget\packages\System.Console\4.3.0\ref\netstandard1.3\System.Console.dll +--reference:C:\Users\nathan\.nuget\packages\System.Data.Common\4.3.0\ref\netstandard1.2\System.Data.Common.dll +--reference:C:\Users\nathan\.nuget\packages\System.Data.SqlClient\4.3.0\ref\netstandard1.3\System.Data.SqlClient.dll +--reference:C:\Users\nathan\.nuget\packages\System.Diagnostics.Contracts\4.0.1\ref\netstandard1.0\System.Diagnostics.Contracts.dll +--reference:C:\Users\nathan\.nuget\packages\System.Diagnostics.Debug\4.3.0\ref\netstandard1.3\System.Diagnostics.Debug.dll +--reference:C:\Users\nathan\.nuget\packages\System.Diagnostics.DiagnosticSource\4.3.0\lib\netstandard1.3\System.Diagnostics.DiagnosticSource.dll +--reference:C:\Users\nathan\.nuget\packages\System.Diagnostics.Process\4.1.0\ref\netstandard1.4\System.Diagnostics.Process.dll +--reference:C:\Users\nathan\.nuget\packages\System.Diagnostics.StackTrace\4.0.1\ref\netstandard1.3\System.Diagnostics.StackTrace.dll +--reference:C:\Users\nathan\.nuget\packages\System.Diagnostics.Tools\4.3.0\ref\netstandard1.0\System.Diagnostics.Tools.dll +--reference:C:\Users\nathan\.nuget\packages\System.Diagnostics.Tracing\4.3.0\ref\netstandard1.5\System.Diagnostics.Tracing.dll +--reference:C:\Users\nathan\.nuget\packages\System.Dynamic.Runtime\4.3.0\ref\netstandard1.3\System.Dynamic.Runtime.dll +--reference:C:\Users\nathan\.nuget\packages\System.Globalization\4.3.0\ref\netstandard1.3\System.Globalization.dll +--reference:C:\Users\nathan\.nuget\packages\System.Globalization.Calendars\4.3.0\ref\netstandard1.3\System.Globalization.Calendars.dll +--reference:C:\Users\nathan\.nuget\packages\System.Globalization.Extensions\4.3.0\ref\netstandard1.3\System.Globalization.Extensions.dll +--reference:C:\Users\nathan\.nuget\packages\System.Interactive.Async\3.0.0\lib\netstandard1.0\System.Interactive.Async.dll +--reference:C:\Users\nathan\.nuget\packages\System.IO\4.3.0\ref\netstandard1.5\System.IO.dll +--reference:C:\Users\nathan\.nuget\packages\System.IO.Compression\4.3.0\ref\netstandard1.3\System.IO.Compression.dll +--reference:C:\Users\nathan\.nuget\packages\System.IO.Compression.ZipFile\4.3.0\ref\netstandard1.3\System.IO.Compression.ZipFile.dll +--reference:C:\Users\nathan\.nuget\packages\System.IO.FileSystem\4.3.0\ref\netstandard1.3\System.IO.FileSystem.dll +--reference:C:\Users\nathan\.nuget\packages\System.IO.FileSystem.Primitives\4.3.0\ref\netstandard1.3\System.IO.FileSystem.Primitives.dll +--reference:C:\Users\nathan\.nuget\packages\System.IO.FileSystem.Watcher\4.0.0\ref\netstandard1.3\System.IO.FileSystem.Watcher.dll +--reference:C:\Users\nathan\.nuget\packages\System.IO.MemoryMappedFiles\4.0.0\ref\netstandard1.3\System.IO.MemoryMappedFiles.dll +--reference:C:\Users\nathan\.nuget\packages\System.IO.UnmanagedMemoryStream\4.0.1\ref\netstandard1.3\System.IO.UnmanagedMemoryStream.dll +--reference:C:\Users\nathan\.nuget\packages\System.Linq\4.3.0\ref\netstandard1.6\System.Linq.dll +--reference:C:\Users\nathan\.nuget\packages\System.Linq.Expressions\4.3.0\ref\netstandard1.6\System.Linq.Expressions.dll +--reference:C:\Users\nathan\.nuget\packages\System.Linq.Parallel\4.0.1\ref\netstandard1.1\System.Linq.Parallel.dll +--reference:C:\Users\nathan\.nuget\packages\System.Linq.Queryable\4.3.0\ref\netstandard1.0\System.Linq.Queryable.dll +--reference:C:\Users\nathan\.nuget\packages\System.Net.Http\4.3.0\ref\netstandard1.3\System.Net.Http.dll +--reference:C:\Users\nathan\.nuget\packages\System.Net.NameResolution\4.3.0\ref\netstandard1.3\System.Net.NameResolution.dll +--reference:C:\Users\nathan\.nuget\packages\System.Net.Primitives\4.3.0\ref\netstandard1.3\System.Net.Primitives.dll +--reference:C:\Users\nathan\.nuget\packages\System.Net.Requests\4.0.11\ref\netstandard1.3\System.Net.Requests.dll +--reference:C:\Users\nathan\.nuget\packages\System.Net.Security\4.3.0\ref\netstandard1.3\System.Net.Security.dll +--reference:C:\Users\nathan\.nuget\packages\System.Net.Sockets\4.3.0\ref\netstandard1.3\System.Net.Sockets.dll +--reference:C:\Users\nathan\.nuget\packages\System.Net.WebHeaderCollection\4.0.1\ref\netstandard1.3\System.Net.WebHeaderCollection.dll +--reference:C:\Users\nathan\.nuget\packages\System.Net.WebSockets\4.3.0\ref\netstandard1.3\System.Net.WebSockets.dll +--reference:C:\Users\nathan\.nuget\packages\System.Numerics.Vectors\4.1.1\ref\netstandard1.0\System.Numerics.Vectors.dll +--reference:C:\Users\nathan\.nuget\packages\System.ObjectModel\4.3.0\ref\netstandard1.3\System.ObjectModel.dll +--reference:C:\Users\nathan\.nuget\packages\System.Reflection\4.3.0\ref\netstandard1.5\System.Reflection.dll +--reference:C:\Users\nathan\.nuget\packages\System.Reflection.DispatchProxy\4.0.1\ref\netstandard1.3\System.Reflection.DispatchProxy.dll +--reference:C:\Users\nathan\.nuget\packages\System.Reflection.Extensions\4.3.0\ref\netstandard1.0\System.Reflection.Extensions.dll +--reference:C:\Users\nathan\.nuget\packages\System.Reflection.Metadata\1.3.0\lib\netstandard1.1\System.Reflection.Metadata.dll +--reference:C:\Users\nathan\.nuget\packages\System.Reflection.Primitives\4.3.0\ref\netstandard1.0\System.Reflection.Primitives.dll +--reference:C:\Users\nathan\.nuget\packages\System.Reflection.TypeExtensions\4.3.0\ref\netstandard1.5\System.Reflection.TypeExtensions.dll +--reference:C:\Users\nathan\.nuget\packages\System.Resources.Reader\4.0.0\lib\netstandard1.0\System.Resources.Reader.dll +--reference:C:\Users\nathan\.nuget\packages\System.Resources.ResourceManager\4.3.0\ref\netstandard1.0\System.Resources.ResourceManager.dll +--reference:C:\Users\nathan\.nuget\packages\System.Runtime\4.3.0\ref\netstandard1.5\System.Runtime.dll +--reference:C:\Users\nathan\.nuget\packages\System.Runtime.CompilerServices.Unsafe\4.3.0\lib\netstandard1.0\System.Runtime.CompilerServices.Unsafe.dll +--reference:C:\Users\nathan\.nuget\packages\System.Runtime.Extensions\4.3.0\ref\netstandard1.5\System.Runtime.Extensions.dll +--reference:C:\Users\nathan\.nuget\packages\System.Runtime.Handles\4.3.0\ref\netstandard1.3\System.Runtime.Handles.dll +--reference:C:\Users\nathan\.nuget\packages\System.Runtime.InteropServices\4.3.0\ref\netstandard1.5\System.Runtime.InteropServices.dll +--reference:C:\Users\nathan\.nuget\packages\System.Runtime.InteropServices.RuntimeInformation\4.3.0\ref\netstandard1.1\System.Runtime.InteropServices.RuntimeInformation.dll +--reference:C:\Users\nathan\.nuget\packages\System.Runtime.Loader\4.0.0\ref\netstandard1.5\System.Runtime.Loader.dll +--reference:C:\Users\nathan\.nuget\packages\System.Runtime.Numerics\4.3.0\ref\netstandard1.1\System.Runtime.Numerics.dll +--reference:C:\Users\nathan\.nuget\packages\System.Runtime.Serialization.Primitives\4.1.1\ref\netstandard1.3\System.Runtime.Serialization.Primitives.dll +--reference:C:\Users\nathan\.nuget\packages\System.Security.Claims\4.3.0\ref\netstandard1.3\System.Security.Claims.dll +--reference:C:\Users\nathan\.nuget\packages\System.Security.Cryptography.Algorithms\4.3.0\ref\netstandard1.6\System.Security.Cryptography.Algorithms.dll +--reference:C:\Users\nathan\.nuget\packages\System.Security.Cryptography.Encoding\4.3.0\ref\netstandard1.3\System.Security.Cryptography.Encoding.dll +--reference:C:\Users\nathan\.nuget\packages\System.Security.Cryptography.Primitives\4.3.0\ref\netstandard1.3\System.Security.Cryptography.Primitives.dll +--reference:C:\Users\nathan\.nuget\packages\System.Security.Cryptography.X509Certificates\4.3.0\ref\netstandard1.4\System.Security.Cryptography.X509Certificates.dll +--reference:C:\Users\nathan\.nuget\packages\System.Security.Principal\4.3.0\ref\netstandard1.0\System.Security.Principal.dll +--reference:C:\Users\nathan\.nuget\packages\System.Security.Principal.Windows\4.3.0\ref\netstandard1.3\System.Security.Principal.Windows.dll +--reference:C:\Users\nathan\.nuget\packages\System.Text.Encoding\4.3.0\ref\netstandard1.3\System.Text.Encoding.dll +--reference:C:\Users\nathan\.nuget\packages\System.Text.Encoding.Extensions\4.3.0\ref\netstandard1.3\System.Text.Encoding.Extensions.dll +--reference:C:\Users\nathan\.nuget\packages\System.Text.Encodings.Web\4.3.0\lib\netstandard1.0\System.Text.Encodings.Web.dll +--reference:C:\Users\nathan\.nuget\packages\System.Text.RegularExpressions\4.3.0\ref\netstandard1.6\System.Text.RegularExpressions.dll +--reference:C:\Users\nathan\.nuget\packages\System.Threading\4.3.0\ref\netstandard1.3\System.Threading.dll +--reference:C:\Users\nathan\.nuget\packages\System.Threading.Tasks\4.3.0\ref\netstandard1.3\System.Threading.Tasks.dll +--reference:C:\Users\nathan\.nuget\packages\System.Threading.Tasks.Dataflow\4.6.0\lib\netstandard1.1\System.Threading.Tasks.Dataflow.dll +--reference:C:\Users\nathan\.nuget\packages\System.Threading.Tasks.Extensions\4.3.0\lib\netstandard1.0\System.Threading.Tasks.Extensions.dll +--reference:C:\Users\nathan\.nuget\packages\System.Threading.Tasks.Parallel\4.0.1\ref\netstandard1.1\System.Threading.Tasks.Parallel.dll +--reference:C:\Users\nathan\.nuget\packages\System.Threading.Thread\4.3.0\ref\netstandard1.3\System.Threading.Thread.dll +--reference:C:\Users\nathan\.nuget\packages\System.Threading.ThreadPool\4.3.0\ref\netstandard1.3\System.Threading.ThreadPool.dll +--reference:C:\Users\nathan\.nuget\packages\System.Threading.Timer\4.3.0\ref\netstandard1.2\System.Threading.Timer.dll +--reference:C:\Users\nathan\.nuget\packages\System.Xml.ReaderWriter\4.3.0\ref\netstandard1.3\System.Xml.ReaderWriter.dll +--reference:C:\Users\nathan\.nuget\packages\System.Xml.XDocument\4.3.0\ref\netstandard1.3\System.Xml.XDocument.dll +--reference:C:\Users\nathan\.nuget\packages\System.Xml.XPath\4.0.1\ref\netstandard1.3\System.Xml.XPath.dll +--resource:"C:\Users\nathan\Desktop\VirtualStudentAdviser\src\VirtualStudentAdviser\obj\Debug\netcoreapp1.0\VirtualStudentAdviserdotnet-compile.deps.json",VirtualStudentAdviser.deps.json +C:\Users\nathan\Desktop\VirtualStudentAdviser\src\VirtualStudentAdviser\Program.cs +C:\Users\nathan\Desktop\VirtualStudentAdviser\src\VirtualStudentAdviser\Startup.cs +C:\Users\nathan\Desktop\VirtualStudentAdviser\src\VirtualStudentAdviser\Controllers\RecEngineController.cs +C:\Users\nathan\Desktop\VirtualStudentAdviser\src\VirtualStudentAdviser\Controllers\TestController.cs +C:\Users\nathan\Desktop\VirtualStudentAdviser\src\VirtualStudentAdviser\Controllers\VsaController.cs +C:\Users\nathan\Desktop\VirtualStudentAdviser\src\VirtualStudentAdviser\Filters\VsaFilter.cs +C:\Users\nathan\Desktop\VirtualStudentAdviser\src\VirtualStudentAdviser\Models\AcademicYear.cs +C:\Users\nathan\Desktop\VirtualStudentAdviser\src\VirtualStudentAdviser\Models\AdmissionRequiredCourses.cs +C:\Users\nathan\Desktop\VirtualStudentAdviser\src\VirtualStudentAdviser\Models\Budget.cs +C:\Users\nathan\Desktop\VirtualStudentAdviser\src\VirtualStudentAdviser\Models\Corequisite.cs +C:\Users\nathan\Desktop\VirtualStudentAdviser\src\VirtualStudentAdviser\Models\Course.cs +C:\Users\nathan\Desktop\VirtualStudentAdviser\src\VirtualStudentAdviser\Models\CourseNode.cs +C:\Users\nathan\Desktop\VirtualStudentAdviser\src\VirtualStudentAdviser\Models\CourseTime.cs +C:\Users\nathan\Desktop\VirtualStudentAdviser\src\VirtualStudentAdviser\Models\Department.cs +C:\Users\nathan\Desktop\VirtualStudentAdviser\src\VirtualStudentAdviser\Models\GeneratedPlan.cs +C:\Users\nathan\Desktop\VirtualStudentAdviser\src\VirtualStudentAdviser\Models\JobType.cs +C:\Users\nathan\Desktop\VirtualStudentAdviser\src\VirtualStudentAdviser\Models\Major.cs +C:\Users\nathan\Desktop\VirtualStudentAdviser\src\VirtualStudentAdviser\Models\ParameterSet.cs +C:\Users\nathan\Desktop\VirtualStudentAdviser\src\VirtualStudentAdviser\Models\PlanInfo.cs +C:\Users\nathan\Desktop\VirtualStudentAdviser\src\VirtualStudentAdviser\Models\PlanVerificationInfo.cs +C:\Users\nathan\Desktop\VirtualStudentAdviser\src\VirtualStudentAdviser\Models\Prerequisite.cs +C:\Users\nathan\Desktop\VirtualStudentAdviser\src\VirtualStudentAdviser\Models\Quarter.cs +C:\Users\nathan\Desktop\VirtualStudentAdviser\src\VirtualStudentAdviser\Models\QuarterPreference.cs +C:\Users\nathan\Desktop\VirtualStudentAdviser\src\VirtualStudentAdviser\Models\ReviewedStudyPlan.cs +C:\Users\nathan\Desktop\VirtualStudentAdviser\src\VirtualStudentAdviser\Models\School.cs +C:\Users\nathan\Desktop\VirtualStudentAdviser\src\VirtualStudentAdviser\Models\SelectStudyPlan.cs +C:\Users\nathan\Desktop\VirtualStudentAdviser\src\VirtualStudentAdviser\Models\Student.cs +C:\Users\nathan\Desktop\VirtualStudentAdviser\src\VirtualStudentAdviser\Models\StudentStudyPlan.cs +C:\Users\nathan\Desktop\VirtualStudentAdviser\src\VirtualStudentAdviser\Models\StudyPlan.cs +C:\Users\nathan\Desktop\VirtualStudentAdviser\src\VirtualStudentAdviser\Models\TimePreference.cs +C:\Users\nathan\Desktop\VirtualStudentAdviser\src\VirtualStudentAdviser\Models\TimeSlot.cs +C:\Users\nathan\Desktop\VirtualStudentAdviser\src\VirtualStudentAdviser\Models\WeekDay.cs +C:\Users\nathan\Desktop\VirtualStudentAdviser\src\VirtualStudentAdviser\Services\IVirtualAdviserRepository.cs +C:\Users\nathan\Desktop\VirtualStudentAdviser\src\VirtualStudentAdviser\Services\PlanVerification.cs +C:\Users\nathan\Desktop\VirtualStudentAdviser\src\VirtualStudentAdviser\Services\VirtualAdviserContext.cs +C:\Users\nathan\Desktop\VirtualStudentAdviser\src\VirtualStudentAdviser\Services\VirtualAdviserRepository.cs diff --git a/src/VirtualStudentAdviser/project.json b/src/VirtualStudentAdviser/project.json index 290d362..cf731cd 100644 --- a/src/VirtualStudentAdviser/project.json +++ b/src/VirtualStudentAdviser/project.json @@ -4,8 +4,8 @@ "version": "1.0.1", "type": "platform" }, - "Microsoft.AspNetCore.Mvc": "1.0.1", - "Microsoft.AspNetCore.Routing": "1.0.1", + "Microsoft.AspNetCore.Mvc": "1.0.4", + "Microsoft.AspNetCore.Routing": "1.0.4", "Microsoft.AspNetCore.Server.IISIntegration": "1.0.0", "Microsoft.AspNetCore.Server.Kestrel": "1.0.1", "Microsoft.Extensions.Configuration.EnvironmentVariables": "1.0.0", @@ -20,6 +20,7 @@ "Microsoft.EntityFrameworkCore.Tools": "1.1.0-preview4-final", "Microsoft.EntityFrameworkCore.Design": "1.1.0", "Microsoft.EntityFrameworkCore.SqlServer.Design": "1.1.0", + "Swashbuckle.AspNetCore": "1.1.0" // "Microsoft.AspNet.WebApi.Cors": "5.2.3" //, "Swashbuckle": "5.5.3" }, @@ -39,7 +40,8 @@ "buildOptions": { "emitEntryPoint": true, - "preserveCompilationContext": true + "preserveCompilationContext": true, + "xmlDoc": true }, "runtimeOptions": { diff --git a/src/VirtualStudentAdviser/project.lock.json b/src/VirtualStudentAdviser/project.lock.json index cced790..3d6c145 100644 --- a/src/VirtualStudentAdviser/project.lock.json +++ b/src/VirtualStudentAdviser/project.lock.json @@ -43,13 +43,13 @@ } } }, - "Microsoft.AspNetCore.Antiforgery/1.0.1": { + "Microsoft.AspNetCore.Antiforgery/1.0.4": { "type": "package", "dependencies": { - "Microsoft.AspNetCore.DataProtection": "1.0.0", - "Microsoft.AspNetCore.Http.Abstractions": "1.0.0", - "Microsoft.AspNetCore.WebUtilities": "1.0.0", - "Microsoft.Extensions.ObjectPool": "1.0.0" + "Microsoft.AspNetCore.DataProtection": "1.0.3", + "Microsoft.AspNetCore.Http.Abstractions": "1.0.3", + "Microsoft.AspNetCore.WebUtilities": "1.0.3", + "Microsoft.Extensions.ObjectPool": "1.0.1" }, "compile": { "lib/netstandard1.3/Microsoft.AspNetCore.Antiforgery.dll": {} @@ -58,11 +58,11 @@ "lib/netstandard1.3/Microsoft.AspNetCore.Antiforgery.dll": {} } }, - "Microsoft.AspNetCore.Authorization/1.0.0": { + "Microsoft.AspNetCore.Authorization/1.0.3": { "type": "package", "dependencies": { - "Microsoft.Extensions.Logging.Abstractions": "1.0.0", - "Microsoft.Extensions.Options": "1.0.0", + "Microsoft.Extensions.Logging.Abstractions": "1.0.2", + "Microsoft.Extensions.Options": "1.0.2", "System.Security.Claims": "4.0.1" }, "compile": { @@ -72,13 +72,13 @@ "lib/netstandard1.3/Microsoft.AspNetCore.Authorization.dll": {} } }, - "Microsoft.AspNetCore.Cors/1.0.0": { + "Microsoft.AspNetCore.Cors/1.0.3": { "type": "package", "dependencies": { - "Microsoft.AspNetCore.Http.Extensions": "1.0.0", - "Microsoft.Extensions.Configuration.Abstractions": "1.0.0", - "Microsoft.Extensions.DependencyInjection.Abstractions": "1.0.0", - "Microsoft.Extensions.Options": "1.0.0" + "Microsoft.AspNetCore.Http.Extensions": "1.0.3", + "Microsoft.Extensions.Configuration.Abstractions": "1.0.2", + "Microsoft.Extensions.DependencyInjection.Abstractions": "1.0.2", + "Microsoft.Extensions.Options": "1.0.2" }, "compile": { "lib/netstandard1.3/Microsoft.AspNetCore.Cors.dll": {} @@ -87,7 +87,7 @@ "lib/netstandard1.3/Microsoft.AspNetCore.Cors.dll": {} } }, - "Microsoft.AspNetCore.Cryptography.Internal/1.0.0": { + "Microsoft.AspNetCore.Cryptography.Internal/1.0.3": { "type": "package", "dependencies": { "System.Diagnostics.Debug": "4.0.11", @@ -104,15 +104,15 @@ "lib/netstandard1.3/Microsoft.AspNetCore.Cryptography.Internal.dll": {} } }, - "Microsoft.AspNetCore.DataProtection/1.0.0": { + "Microsoft.AspNetCore.DataProtection/1.0.3": { "type": "package", "dependencies": { - "Microsoft.AspNetCore.Cryptography.Internal": "1.0.0", - "Microsoft.AspNetCore.DataProtection.Abstractions": "1.0.0", - "Microsoft.AspNetCore.Hosting.Abstractions": "1.0.0", - "Microsoft.Extensions.DependencyInjection.Abstractions": "1.0.0", - "Microsoft.Extensions.Logging.Abstractions": "1.0.0", - "Microsoft.Extensions.Options": "1.0.0", + "Microsoft.AspNetCore.Cryptography.Internal": "1.0.3", + "Microsoft.AspNetCore.DataProtection.Abstractions": "1.0.3", + "Microsoft.AspNetCore.Hosting.Abstractions": "1.0.3", + "Microsoft.Extensions.DependencyInjection.Abstractions": "1.0.2", + "Microsoft.Extensions.Logging.Abstractions": "1.0.2", + "Microsoft.Extensions.Options": "1.0.2", "Microsoft.Win32.Registry": "4.0.0", "System.IO.FileSystem": "4.0.1", "System.Reflection.Extensions": "4.0.1", @@ -128,7 +128,7 @@ "lib/netstandard1.3/Microsoft.AspNetCore.DataProtection.dll": {} } }, - "Microsoft.AspNetCore.DataProtection.Abstractions/1.0.0": { + "Microsoft.AspNetCore.DataProtection.Abstractions/1.0.3": { "type": "package", "dependencies": { "System.ComponentModel": "4.0.1", @@ -143,7 +143,7 @@ "lib/netstandard1.3/Microsoft.AspNetCore.DataProtection.Abstractions.dll": {} } }, - "Microsoft.AspNetCore.Diagnostics.Abstractions/1.0.0": { + "Microsoft.AspNetCore.Diagnostics.Abstractions/1.0.3": { "type": "package", "dependencies": { "System.Resources.ResourceManager": "4.0.1" @@ -215,12 +215,12 @@ "lib/netstandard1.3/Microsoft.AspNetCore.Hosting.Server.Abstractions.dll": {} } }, - "Microsoft.AspNetCore.Html.Abstractions/1.0.0": { + "Microsoft.AspNetCore.Html.Abstractions/1.0.3": { "type": "package", "dependencies": { "System.Collections": "4.0.11", "System.Resources.ResourceManager": "4.0.1", - "System.Text.Encodings.Web": "4.0.0" + "System.Text.Encodings.Web": "4.0.1" }, "compile": { "lib/netstandard1.0/Microsoft.AspNetCore.Html.Abstractions.dll": {} @@ -229,14 +229,14 @@ "lib/netstandard1.0/Microsoft.AspNetCore.Html.Abstractions.dll": {} } }, - "Microsoft.AspNetCore.Http/1.0.0": { + "Microsoft.AspNetCore.Http/1.0.3": { "type": "package", "dependencies": { - "Microsoft.AspNetCore.Http.Abstractions": "1.0.0", - "Microsoft.AspNetCore.WebUtilities": "1.0.0", - "Microsoft.Extensions.ObjectPool": "1.0.0", - "Microsoft.Extensions.Options": "1.0.0", - "Microsoft.Net.Http.Headers": "1.0.0", + "Microsoft.AspNetCore.Http.Abstractions": "1.0.3", + "Microsoft.AspNetCore.WebUtilities": "1.0.3", + "Microsoft.Extensions.ObjectPool": "1.0.1", + "Microsoft.Extensions.Options": "1.0.2", + "Microsoft.Net.Http.Headers": "1.0.3", "System.Buffers": "4.0.0", "System.Threading": "4.0.11" }, @@ -264,12 +264,12 @@ "lib/netstandard1.3/Microsoft.AspNetCore.Http.Abstractions.dll": {} } }, - "Microsoft.AspNetCore.Http.Extensions/1.0.0": { + "Microsoft.AspNetCore.Http.Extensions/1.0.3": { "type": "package", "dependencies": { - "Microsoft.AspNetCore.Http.Abstractions": "1.0.0", - "Microsoft.Extensions.FileProviders.Abstractions": "1.0.0", - "Microsoft.Net.Http.Headers": "1.0.0", + "Microsoft.AspNetCore.Http.Abstractions": "1.0.3", + "Microsoft.Extensions.FileProviders.Abstractions": "1.0.1", + "Microsoft.Net.Http.Headers": "1.0.3", "System.Buffers": "4.0.0", "System.IO.FileSystem": "4.0.1" }, @@ -334,13 +334,13 @@ "lib/netstandard1.1/Microsoft.AspNetCore.JsonPatch.dll": {} } }, - "Microsoft.AspNetCore.Localization/1.0.0": { + "Microsoft.AspNetCore.Localization/1.0.3": { "type": "package", "dependencies": { - "Microsoft.AspNetCore.Http.Extensions": "1.0.0", - "Microsoft.Extensions.Globalization.CultureInfoCache": "1.0.0", - "Microsoft.Extensions.Localization.Abstractions": "1.0.0", - "Microsoft.Extensions.Options": "1.0.0" + "Microsoft.AspNetCore.Http.Extensions": "1.0.3", + "Microsoft.Extensions.Globalization.CultureInfoCache": "1.0.3", + "Microsoft.Extensions.Localization.Abstractions": "1.0.3", + "Microsoft.Extensions.Options": "1.0.2" }, "compile": { "lib/netstandard1.3/Microsoft.AspNetCore.Localization.dll": {} @@ -349,19 +349,19 @@ "lib/netstandard1.3/Microsoft.AspNetCore.Localization.dll": {} } }, - "Microsoft.AspNetCore.Mvc/1.0.1": { + "Microsoft.AspNetCore.Mvc/1.0.4": { "type": "package", "dependencies": { - "Microsoft.AspNetCore.Mvc.ApiExplorer": "1.0.1", - "Microsoft.AspNetCore.Mvc.Cors": "1.0.1", - "Microsoft.AspNetCore.Mvc.DataAnnotations": "1.0.1", - "Microsoft.AspNetCore.Mvc.Formatters.Json": "1.0.1", - "Microsoft.AspNetCore.Mvc.Localization": "1.0.1", - "Microsoft.AspNetCore.Mvc.Razor": "1.0.1", - "Microsoft.AspNetCore.Mvc.TagHelpers": "1.0.1", - "Microsoft.AspNetCore.Mvc.ViewFeatures": "1.0.1", - "Microsoft.Extensions.Caching.Memory": "1.0.0", - "Microsoft.Extensions.DependencyInjection": "1.0.0" + "Microsoft.AspNetCore.Mvc.ApiExplorer": "1.0.4", + "Microsoft.AspNetCore.Mvc.Cors": "1.0.4", + "Microsoft.AspNetCore.Mvc.DataAnnotations": "1.0.4", + "Microsoft.AspNetCore.Mvc.Formatters.Json": "1.0.4", + "Microsoft.AspNetCore.Mvc.Localization": "1.0.4", + "Microsoft.AspNetCore.Mvc.Razor": "1.0.4", + "Microsoft.AspNetCore.Mvc.TagHelpers": "1.0.4", + "Microsoft.AspNetCore.Mvc.ViewFeatures": "1.0.4", + "Microsoft.Extensions.Caching.Memory": "1.0.2", + "Microsoft.Extensions.DependencyInjection": "1.0.2" }, "compile": { "lib/netstandard1.6/Microsoft.AspNetCore.Mvc.dll": {} @@ -370,12 +370,12 @@ "lib/netstandard1.6/Microsoft.AspNetCore.Mvc.dll": {} } }, - "Microsoft.AspNetCore.Mvc.Abstractions/1.0.1": { + "Microsoft.AspNetCore.Mvc.Abstractions/1.0.4": { "type": "package", "dependencies": { - "Microsoft.AspNetCore.Routing.Abstractions": "1.0.0", + "Microsoft.AspNetCore.Routing.Abstractions": "1.0.4", "Microsoft.CSharp": "4.0.1", - "Microsoft.Net.Http.Headers": "1.0.0", + "Microsoft.Net.Http.Headers": "1.0.3", "System.ComponentModel.TypeConverter": "4.1.0", "System.Reflection.Extensions": "4.0.1", "System.Text.Encoding.Extensions": "4.0.11" @@ -387,10 +387,10 @@ "lib/netstandard1.3/Microsoft.AspNetCore.Mvc.Abstractions.dll": {} } }, - "Microsoft.AspNetCore.Mvc.ApiExplorer/1.0.1": { + "Microsoft.AspNetCore.Mvc.ApiExplorer/1.0.4": { "type": "package", "dependencies": { - "Microsoft.AspNetCore.Mvc.Core": "1.0.1" + "Microsoft.AspNetCore.Mvc.Core": "1.0.4" }, "compile": { "lib/netstandard1.6/Microsoft.AspNetCore.Mvc.ApiExplorer.dll": {} @@ -399,17 +399,17 @@ "lib/netstandard1.6/Microsoft.AspNetCore.Mvc.ApiExplorer.dll": {} } }, - "Microsoft.AspNetCore.Mvc.Core/1.0.1": { + "Microsoft.AspNetCore.Mvc.Core/1.0.4": { "type": "package", "dependencies": { - "Microsoft.AspNetCore.Authorization": "1.0.0", - "Microsoft.AspNetCore.Hosting.Abstractions": "1.0.0", - "Microsoft.AspNetCore.Http": "1.0.0", - "Microsoft.AspNetCore.Mvc.Abstractions": "1.0.1", - "Microsoft.AspNetCore.Routing": "1.0.0", + "Microsoft.AspNetCore.Authorization": "1.0.3", + "Microsoft.AspNetCore.Hosting.Abstractions": "1.0.3", + "Microsoft.AspNetCore.Http": "1.0.3", + "Microsoft.AspNetCore.Mvc.Abstractions": "1.0.4", + "Microsoft.AspNetCore.Routing": "1.0.4", "Microsoft.Extensions.DependencyModel": "1.0.0", - "Microsoft.Extensions.FileProviders.Abstractions": "1.0.0", - "Microsoft.Extensions.Logging.Abstractions": "1.0.0", + "Microsoft.Extensions.FileProviders.Abstractions": "1.0.1", + "Microsoft.Extensions.Logging.Abstractions": "1.0.2", "Microsoft.Extensions.PlatformAbstractions": "1.0.0", "System.Buffers": "4.0.0", "System.Diagnostics.DiagnosticSource": "4.0.0", @@ -422,11 +422,11 @@ "lib/netstandard1.6/Microsoft.AspNetCore.Mvc.Core.dll": {} } }, - "Microsoft.AspNetCore.Mvc.Cors/1.0.1": { + "Microsoft.AspNetCore.Mvc.Cors/1.0.4": { "type": "package", "dependencies": { - "Microsoft.AspNetCore.Cors": "1.0.0", - "Microsoft.AspNetCore.Mvc.Core": "1.0.1" + "Microsoft.AspNetCore.Cors": "1.0.3", + "Microsoft.AspNetCore.Mvc.Core": "1.0.4" }, "compile": { "lib/netstandard1.6/Microsoft.AspNetCore.Mvc.Cors.dll": {} @@ -435,11 +435,11 @@ "lib/netstandard1.6/Microsoft.AspNetCore.Mvc.Cors.dll": {} } }, - "Microsoft.AspNetCore.Mvc.DataAnnotations/1.0.1": { + "Microsoft.AspNetCore.Mvc.DataAnnotations/1.0.4": { "type": "package", "dependencies": { - "Microsoft.AspNetCore.Mvc.Core": "1.0.1", - "Microsoft.Extensions.Localization": "1.0.0", + "Microsoft.AspNetCore.Mvc.Core": "1.0.4", + "Microsoft.Extensions.Localization": "1.0.3", "System.ComponentModel.Annotations": "4.1.0" }, "compile": { @@ -449,11 +449,11 @@ "lib/netstandard1.6/Microsoft.AspNetCore.Mvc.DataAnnotations.dll": {} } }, - "Microsoft.AspNetCore.Mvc.Formatters.Json/1.0.1": { + "Microsoft.AspNetCore.Mvc.Formatters.Json/1.0.4": { "type": "package", "dependencies": { "Microsoft.AspNetCore.JsonPatch": "1.0.0", - "Microsoft.AspNetCore.Mvc.Core": "1.0.1" + "Microsoft.AspNetCore.Mvc.Core": "1.0.4" }, "compile": { "lib/netstandard1.6/Microsoft.AspNetCore.Mvc.Formatters.Json.dll": {} @@ -462,13 +462,13 @@ "lib/netstandard1.6/Microsoft.AspNetCore.Mvc.Formatters.Json.dll": {} } }, - "Microsoft.AspNetCore.Mvc.Localization/1.0.1": { + "Microsoft.AspNetCore.Mvc.Localization/1.0.4": { "type": "package", "dependencies": { - "Microsoft.AspNetCore.Localization": "1.0.0", - "Microsoft.AspNetCore.Mvc.Razor": "1.0.1", - "Microsoft.Extensions.DependencyInjection": "1.0.0", - "Microsoft.Extensions.Localization": "1.0.0" + "Microsoft.AspNetCore.Localization": "1.0.3", + "Microsoft.AspNetCore.Mvc.Razor": "1.0.4", + "Microsoft.Extensions.DependencyInjection": "1.0.2", + "Microsoft.Extensions.Localization": "1.0.3" }, "compile": { "lib/netstandard1.6/Microsoft.AspNetCore.Mvc.Localization.dll": {} @@ -477,13 +477,13 @@ "lib/netstandard1.6/Microsoft.AspNetCore.Mvc.Localization.dll": {} } }, - "Microsoft.AspNetCore.Mvc.Razor/1.0.1": { + "Microsoft.AspNetCore.Mvc.Razor/1.0.4": { "type": "package", "dependencies": { - "Microsoft.AspNetCore.Mvc.Razor.Host": "1.0.1", - "Microsoft.AspNetCore.Mvc.ViewFeatures": "1.0.1", + "Microsoft.AspNetCore.Mvc.Razor.Host": "1.0.4", + "Microsoft.AspNetCore.Mvc.ViewFeatures": "1.0.4", "Microsoft.CodeAnalysis.CSharp": "1.3.0", - "Microsoft.Extensions.FileProviders.Composite": "1.0.0", + "Microsoft.Extensions.FileProviders.Composite": "1.0.1", "System.Runtime.Loader": "4.0.0", "System.Text.Encoding": "4.0.11" }, @@ -494,12 +494,12 @@ "lib/netstandard1.6/Microsoft.AspNetCore.Mvc.Razor.dll": {} } }, - "Microsoft.AspNetCore.Mvc.Razor.Host/1.0.1": { + "Microsoft.AspNetCore.Mvc.Razor.Host/1.0.4": { "type": "package", "dependencies": { - "Microsoft.AspNetCore.Razor.Runtime": "1.0.0", - "Microsoft.Extensions.Caching.Memory": "1.0.0", - "Microsoft.Extensions.FileProviders.Physical": "1.0.0", + "Microsoft.AspNetCore.Razor.Runtime": "1.0.3", + "Microsoft.Extensions.Caching.Memory": "1.0.2", + "Microsoft.Extensions.FileProviders.Physical": "1.0.1", "System.Collections.Concurrent": "4.0.12", "System.ComponentModel.TypeConverter": "4.1.0", "System.Reflection.Extensions": "4.0.1", @@ -512,13 +512,13 @@ "lib/netstandard1.6/Microsoft.AspNetCore.Mvc.Razor.Host.dll": {} } }, - "Microsoft.AspNetCore.Mvc.TagHelpers/1.0.1": { + "Microsoft.AspNetCore.Mvc.TagHelpers/1.0.4": { "type": "package", "dependencies": { - "Microsoft.AspNetCore.Mvc.Razor": "1.0.1", - "Microsoft.Extensions.Caching.Memory": "1.0.0", - "Microsoft.Extensions.FileSystemGlobbing": "1.0.0", - "Microsoft.Extensions.Primitives": "1.0.0" + "Microsoft.AspNetCore.Mvc.Razor": "1.0.4", + "Microsoft.Extensions.Caching.Memory": "1.0.2", + "Microsoft.Extensions.FileSystemGlobbing": "1.0.1", + "Microsoft.Extensions.Primitives": "1.0.1" }, "compile": { "lib/netstandard1.6/Microsoft.AspNetCore.Mvc.TagHelpers.dll": {} @@ -527,16 +527,16 @@ "lib/netstandard1.6/Microsoft.AspNetCore.Mvc.TagHelpers.dll": {} } }, - "Microsoft.AspNetCore.Mvc.ViewFeatures/1.0.1": { + "Microsoft.AspNetCore.Mvc.ViewFeatures/1.0.4": { "type": "package", "dependencies": { - "Microsoft.AspNetCore.Antiforgery": "1.0.1", - "Microsoft.AspNetCore.Diagnostics.Abstractions": "1.0.0", - "Microsoft.AspNetCore.Html.Abstractions": "1.0.0", - "Microsoft.AspNetCore.Mvc.Core": "1.0.1", - "Microsoft.AspNetCore.Mvc.DataAnnotations": "1.0.1", - "Microsoft.AspNetCore.Mvc.Formatters.Json": "1.0.1", - "Microsoft.Extensions.WebEncoders": "1.0.0", + "Microsoft.AspNetCore.Antiforgery": "1.0.4", + "Microsoft.AspNetCore.Diagnostics.Abstractions": "1.0.3", + "Microsoft.AspNetCore.Html.Abstractions": "1.0.3", + "Microsoft.AspNetCore.Mvc.Core": "1.0.4", + "Microsoft.AspNetCore.Mvc.DataAnnotations": "1.0.4", + "Microsoft.AspNetCore.Mvc.Formatters.Json": "1.0.4", + "Microsoft.Extensions.WebEncoders": "1.0.3", "Newtonsoft.Json": "9.0.1", "System.Buffers": "4.0.0", "System.Runtime.Serialization.Primitives": "4.1.1" @@ -548,7 +548,7 @@ "lib/netstandard1.6/Microsoft.AspNetCore.Mvc.ViewFeatures.dll": {} } }, - "Microsoft.AspNetCore.Razor/1.0.0": { + "Microsoft.AspNetCore.Razor/1.0.3": { "type": "package", "dependencies": { "System.Diagnostics.Debug": "4.0.11", @@ -566,11 +566,11 @@ "lib/netstandard1.3/Microsoft.AspNetCore.Razor.dll": {} } }, - "Microsoft.AspNetCore.Razor.Runtime/1.0.0": { + "Microsoft.AspNetCore.Razor.Runtime/1.0.3": { "type": "package", "dependencies": { - "Microsoft.AspNetCore.Html.Abstractions": "1.0.0", - "Microsoft.AspNetCore.Razor": "1.0.0", + "Microsoft.AspNetCore.Html.Abstractions": "1.0.3", + "Microsoft.AspNetCore.Razor": "1.0.3", "System.Collections.Concurrent": "4.0.12", "System.IO.FileSystem": "4.0.1", "System.Reflection": "4.1.0", @@ -586,14 +586,14 @@ "lib/netstandard1.5/Microsoft.AspNetCore.Razor.Runtime.dll": {} } }, - "Microsoft.AspNetCore.Routing/1.0.1": { + "Microsoft.AspNetCore.Routing/1.0.4": { "type": "package", "dependencies": { - "Microsoft.AspNetCore.Http.Extensions": "1.0.0", - "Microsoft.AspNetCore.Routing.Abstractions": "1.0.1", - "Microsoft.Extensions.Logging.Abstractions": "1.0.0", - "Microsoft.Extensions.ObjectPool": "1.0.0", - "Microsoft.Extensions.Options": "1.0.0", + "Microsoft.AspNetCore.Http.Extensions": "1.0.3", + "Microsoft.AspNetCore.Routing.Abstractions": "1.0.4", + "Microsoft.Extensions.Logging.Abstractions": "1.0.2", + "Microsoft.Extensions.ObjectPool": "1.0.1", + "Microsoft.Extensions.Options": "1.0.2", "System.Collections": "4.0.11", "System.Text.RegularExpressions": "4.1.0" }, @@ -604,10 +604,10 @@ "lib/netstandard1.3/Microsoft.AspNetCore.Routing.dll": {} } }, - "Microsoft.AspNetCore.Routing.Abstractions/1.0.1": { + "Microsoft.AspNetCore.Routing.Abstractions/1.0.4": { "type": "package", "dependencies": { - "Microsoft.AspNetCore.Http.Abstractions": "1.0.0", + "Microsoft.AspNetCore.Http.Abstractions": "1.0.3", "System.Collections.Concurrent": "4.0.12", "System.Reflection.Extensions": "4.0.1", "System.Threading.Tasks": "4.0.11" @@ -669,15 +669,31 @@ "lib/netstandard1.3/Microsoft.AspNetCore.Server.Kestrel.dll": {} } }, - "Microsoft.AspNetCore.WebUtilities/1.0.0": { + "Microsoft.AspNetCore.StaticFiles/1.0.4": { "type": "package", "dependencies": { - "Microsoft.Extensions.Primitives": "1.0.0", + "Microsoft.AspNetCore.Hosting.Abstractions": "1.0.4", + "Microsoft.AspNetCore.Http.Extensions": "1.0.3", + "Microsoft.Extensions.FileProviders.Abstractions": "1.0.1", + "Microsoft.Extensions.Logging.Abstractions": "1.0.2", + "Microsoft.Extensions.WebEncoders": "1.0.3" + }, + "compile": { + "lib/netstandard1.3/Microsoft.AspNetCore.StaticFiles.dll": {} + }, + "runtime": { + "lib/netstandard1.3/Microsoft.AspNetCore.StaticFiles.dll": {} + } + }, + "Microsoft.AspNetCore.WebUtilities/1.0.3": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.Primitives": "1.0.1", "System.Buffers": "4.0.0", "System.Collections": "4.0.11", "System.IO": "4.1.0", "System.IO.FileSystem": "4.0.1", - "System.Text.Encodings.Web": "4.0.0" + "System.Text.Encodings.Web": "4.0.1" }, "compile": { "lib/netstandard1.3/Microsoft.AspNetCore.WebUtilities.dll": {} @@ -1085,10 +1101,10 @@ "lib/netstandard1.0/Microsoft.Extensions.FileProviders.Abstractions.dll": {} } }, - "Microsoft.Extensions.FileProviders.Composite/1.0.0": { + "Microsoft.Extensions.FileProviders.Composite/1.0.1": { "type": "package", "dependencies": { - "Microsoft.Extensions.FileProviders.Abstractions": "1.0.0" + "Microsoft.Extensions.FileProviders.Abstractions": "1.0.1" }, "compile": { "lib/netstandard1.0/Microsoft.Extensions.FileProviders.Composite.dll": {} @@ -1097,11 +1113,24 @@ "lib/netstandard1.0/Microsoft.Extensions.FileProviders.Composite.dll": {} } }, - "Microsoft.Extensions.FileProviders.Physical/1.0.0": { + "Microsoft.Extensions.FileProviders.Embedded/1.0.1": { "type": "package", "dependencies": { - "Microsoft.Extensions.FileProviders.Abstractions": "1.0.0", - "Microsoft.Extensions.FileSystemGlobbing": "1.0.0", + "Microsoft.Extensions.FileProviders.Abstractions": "1.0.1", + "System.Runtime.Extensions": "4.1.0" + }, + "compile": { + "lib/netstandard1.0/Microsoft.Extensions.FileProviders.Embedded.dll": {} + }, + "runtime": { + "lib/netstandard1.0/Microsoft.Extensions.FileProviders.Embedded.dll": {} + } + }, + "Microsoft.Extensions.FileProviders.Physical/1.0.1": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.FileProviders.Abstractions": "1.0.1", + "Microsoft.Extensions.FileSystemGlobbing": "1.0.1", "System.Collections.Concurrent": "4.0.12", "System.IO.FileSystem": "4.0.1", "System.IO.FileSystem.Watcher": "4.0.0", @@ -1115,7 +1144,7 @@ "lib/netstandard1.3/Microsoft.Extensions.FileProviders.Physical.dll": {} } }, - "Microsoft.Extensions.FileSystemGlobbing/1.0.0": { + "Microsoft.Extensions.FileSystemGlobbing/1.0.1": { "type": "package", "dependencies": { "System.Collections": "4.0.11", @@ -1131,7 +1160,7 @@ "lib/netstandard1.3/Microsoft.Extensions.FileSystemGlobbing.dll": {} } }, - "Microsoft.Extensions.Globalization.CultureInfoCache/1.0.0": { + "Microsoft.Extensions.Globalization.CultureInfoCache/1.0.3": { "type": "package", "dependencies": { "System.Collections.Concurrent": "4.0.12", @@ -1145,13 +1174,13 @@ "lib/netstandard1.1/Microsoft.Extensions.Globalization.CultureInfoCache.dll": {} } }, - "Microsoft.Extensions.Localization/1.0.0": { + "Microsoft.Extensions.Localization/1.0.3": { "type": "package", "dependencies": { - "Microsoft.AspNetCore.Hosting.Abstractions": "1.0.0", - "Microsoft.Extensions.DependencyInjection.Abstractions": "1.0.0", - "Microsoft.Extensions.Localization.Abstractions": "1.0.0", - "Microsoft.Extensions.Options": "1.0.0", + "Microsoft.AspNetCore.Hosting.Abstractions": "1.0.3", + "Microsoft.Extensions.DependencyInjection.Abstractions": "1.0.2", + "Microsoft.Extensions.Localization.Abstractions": "1.0.3", + "Microsoft.Extensions.Options": "1.0.2", "System.Collections.Concurrent": "4.0.12", "System.Resources.Reader": "4.0.0" }, @@ -1162,7 +1191,7 @@ "lib/netstandard1.3/Microsoft.Extensions.Localization.dll": {} } }, - "Microsoft.Extensions.Localization.Abstractions/1.0.0": { + "Microsoft.Extensions.Localization.Abstractions/1.0.3": { "type": "package", "dependencies": { "Microsoft.CSharp": "4.0.1", @@ -1231,7 +1260,7 @@ "lib/netstandard1.3/Microsoft.Extensions.Logging.Debug.dll": {} } }, - "Microsoft.Extensions.ObjectPool/1.0.0": { + "Microsoft.Extensions.ObjectPool/1.0.1": { "type": "package", "dependencies": { "System.Diagnostics.Debug": "4.0.11", @@ -1306,12 +1335,12 @@ "lib/netstandard1.0/Microsoft.Extensions.Primitives.dll": {} } }, - "Microsoft.Extensions.WebEncoders/1.0.0": { + "Microsoft.Extensions.WebEncoders/1.0.3": { "type": "package", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "1.0.0", - "Microsoft.Extensions.Options": "1.0.0", - "System.Text.Encodings.Web": "4.0.0" + "Microsoft.Extensions.DependencyInjection.Abstractions": "1.0.2", + "Microsoft.Extensions.Options": "1.0.2", + "System.Text.Encodings.Web": "4.0.1" }, "compile": { "lib/netstandard1.0/Microsoft.Extensions.WebEncoders.dll": {} @@ -1320,7 +1349,7 @@ "lib/netstandard1.0/Microsoft.Extensions.WebEncoders.dll": {} } }, - "Microsoft.Net.Http.Headers/1.0.0": { + "Microsoft.Net.Http.Headers/1.0.3": { "type": "package", "dependencies": { "System.Buffers": "4.0.0", @@ -1814,6 +1843,69 @@ } } }, + "Swashbuckle.AspNetCore/1.1.0": { + "type": "package", + "dependencies": { + "NETStandard.Library": "1.6.1", + "Swashbuckle.AspNetCore.Swagger": "1.1.0", + "Swashbuckle.AspNetCore.SwaggerGen": "1.1.0", + "Swashbuckle.AspNetCore.SwaggerUI": "1.1.0" + }, + "compile": { + "lib/netstandard1.6/Swashbuckle.AspNetCore.dll": {} + }, + "runtime": { + "lib/netstandard1.6/Swashbuckle.AspNetCore.dll": {} + } + }, + "Swashbuckle.AspNetCore.Swagger/1.1.0": { + "type": "package", + "dependencies": { + "Microsoft.AspNetCore.Mvc.Core": "1.0.4", + "Microsoft.AspNetCore.Mvc.Formatters.Json": "1.0.4", + "NETStandard.Library": "1.6.1" + }, + "compile": { + "lib/netstandard1.6/Swashbuckle.AspNetCore.Swagger.dll": {} + }, + "runtime": { + "lib/netstandard1.6/Swashbuckle.AspNetCore.Swagger.dll": {} + } + }, + "Swashbuckle.AspNetCore.SwaggerGen/1.1.0": { + "type": "package", + "dependencies": { + "Microsoft.AspNetCore.Mvc.ApiExplorer": "1.0.4", + "Microsoft.AspNetCore.Mvc.Core": "1.0.4", + "Microsoft.AspNetCore.Mvc.DataAnnotations": "1.0.4", + "NETStandard.Library": "1.6.1", + "Swashbuckle.AspNetCore.Swagger": "1.1.0", + "System.Xml.XPath": "4.0.1" + }, + "compile": { + "lib/netstandard1.6/Swashbuckle.AspNetCore.SwaggerGen.dll": {} + }, + "runtime": { + "lib/netstandard1.6/Swashbuckle.AspNetCore.SwaggerGen.dll": {} + } + }, + "Swashbuckle.AspNetCore.SwaggerUI/1.1.0": { + "type": "package", + "dependencies": { + "Microsoft.AspNetCore.Routing": "1.0.4", + "Microsoft.AspNetCore.StaticFiles": "1.0.4", + "Microsoft.Extensions.FileProviders.Embedded": "1.0.1", + "NETStandard.Library": "1.6.1", + "Newtonsoft.Json": "9.0.1", + "System.Xml.XPath": "4.0.0" + }, + "compile": { + "lib/netstandard1.6/Swashbuckle.AspNetCore.SwaggerUI.dll": {} + }, + "runtime": { + "lib/netstandard1.6/Swashbuckle.AspNetCore.SwaggerUI.dll": {} + } + }, "System.AppContext/4.3.0": { "type": "package", "dependencies": { @@ -3800,7 +3892,7 @@ "System.Xml.ReaderWriter": "4.0.11" }, "compile": { - "ref/netstandard1.3/_._": {} + "ref/netstandard1.3/System.Xml.XPath.dll": {} }, "runtime": { "lib/netstandard1.3/System.Xml.XPath.dll": {} @@ -3847,12 +3939,12 @@ "runtimes/win7-x86/native/libuv.dll" ] }, - "Microsoft.AspNetCore.Antiforgery/1.0.1": { - "sha512": "MMevi8HnI5GxtNOS9ZqZLuNafltbngXsOrNqyykFveMWFN5a3AfAB7I0qU77tBS9B/N3boRQuyT9AR0BsCQbaw==", + "Microsoft.AspNetCore.Antiforgery/1.0.4": { + "sha512": "fxUgV0b7NA9EzTu2ES5FnNO0HKe/i9g6/quP05pAMjDjm0PPIBREgfVrXet8fmQDKIShRXhOkpZ+jLWbsmR13w==", "type": "package", - "path": "Microsoft.AspNetCore.Antiforgery/1.0.1", + "path": "Microsoft.AspNetCore.Antiforgery/1.0.4", "files": [ - "Microsoft.AspNetCore.Antiforgery.1.0.1.nupkg.sha512", + "Microsoft.AspNetCore.Antiforgery.1.0.4.nupkg.sha512", "Microsoft.AspNetCore.Antiforgery.nuspec", "lib/net451/Microsoft.AspNetCore.Antiforgery.dll", "lib/net451/Microsoft.AspNetCore.Antiforgery.xml", @@ -3860,12 +3952,12 @@ "lib/netstandard1.3/Microsoft.AspNetCore.Antiforgery.xml" ] }, - "Microsoft.AspNetCore.Authorization/1.0.0": { - "sha512": "iVFQ5xHSyxmfWYdl5B/xIFzXgm4SRgYQUKlLFVNGfEhbbjw0Ur2pfVrEvpENrhHFOQ2XAZcuFlGxSIzZwsVrMg==", + "Microsoft.AspNetCore.Authorization/1.0.3": { + "sha512": "cN2KJkfHcKwh82c9WGx4Tqfd2h5HflU/Mu5vYLMHON8WahHU9hE32ciIXcEIoKLNpu+zs1u1cN/qxcKTdqu89w==", "type": "package", - "path": "Microsoft.AspNetCore.Authorization/1.0.0", + "path": "Microsoft.AspNetCore.Authorization/1.0.3", "files": [ - "Microsoft.AspNetCore.Authorization.1.0.0.nupkg.sha512", + "Microsoft.AspNetCore.Authorization.1.0.3.nupkg.sha512", "Microsoft.AspNetCore.Authorization.nuspec", "lib/net451/Microsoft.AspNetCore.Authorization.dll", "lib/net451/Microsoft.AspNetCore.Authorization.xml", @@ -3873,12 +3965,12 @@ "lib/netstandard1.3/Microsoft.AspNetCore.Authorization.xml" ] }, - "Microsoft.AspNetCore.Cors/1.0.0": { - "sha512": "fC8lWOU3+ltkbgQyD1P7eRQ66fGfZkPNU2UkwOI8tyF5FUsd8nRTfzvsO4mSyQfgmgfk2Hc8TGzx/okevZwXkg==", + "Microsoft.AspNetCore.Cors/1.0.3": { + "sha512": "6NjGF+FO2wbz+3dzG9l1mdxZAnEbAmJrJE4KkUSklseOXPCm9hggYGKWr/CF6RaIl9nJaJTaDC8xwzmVJSoCXA==", "type": "package", - "path": "Microsoft.AspNetCore.Cors/1.0.0", + "path": "Microsoft.AspNetCore.Cors/1.0.3", "files": [ - "Microsoft.AspNetCore.Cors.1.0.0.nupkg.sha512", + "Microsoft.AspNetCore.Cors.1.0.3.nupkg.sha512", "Microsoft.AspNetCore.Cors.nuspec", "lib/net451/Microsoft.AspNetCore.Cors.dll", "lib/net451/Microsoft.AspNetCore.Cors.xml", @@ -3886,12 +3978,12 @@ "lib/netstandard1.3/Microsoft.AspNetCore.Cors.xml" ] }, - "Microsoft.AspNetCore.Cryptography.Internal/1.0.0": { - "sha512": "0btvxwOqYNpKTUQrD7LA3p6Wi0vrhfWGBVqIKPS1KtEdkCv3QoVgFO4eJYuClGDS9NXhqk7TWh46/8x8wtZHaw==", + "Microsoft.AspNetCore.Cryptography.Internal/1.0.3": { + "sha512": "peFSnD6lGWdyhTIaFNdZbMCATwTVbvTEGGgHQ6BrMVdICfuARUIAeDjmuDsoLRO4zqSzwdqAI2LFDoB/YsLZzA==", "type": "package", - "path": "Microsoft.AspNetCore.Cryptography.Internal/1.0.0", + "path": "Microsoft.AspNetCore.Cryptography.Internal/1.0.3", "files": [ - "Microsoft.AspNetCore.Cryptography.Internal.1.0.0.nupkg.sha512", + "Microsoft.AspNetCore.Cryptography.Internal.1.0.3.nupkg.sha512", "Microsoft.AspNetCore.Cryptography.Internal.nuspec", "lib/net451/Microsoft.AspNetCore.Cryptography.Internal.dll", "lib/net451/Microsoft.AspNetCore.Cryptography.Internal.xml", @@ -3899,12 +3991,12 @@ "lib/netstandard1.3/Microsoft.AspNetCore.Cryptography.Internal.xml" ] }, - "Microsoft.AspNetCore.DataProtection/1.0.0": { - "sha512": "gt4URT+8ljPk0ePspLqOGPJBm+s6iMvsZqweplhf7wiZSjFiG1uYBNpQ/0dFY7wSx3NMRjekyXzCjvkGAV570g==", + "Microsoft.AspNetCore.DataProtection/1.0.3": { + "sha512": "He+L4K/fyniOEzv3wiDVXl83gZU4oKu2jugH+WJstSjJ5/sGbPKUZPHGljCDZZpUmIYktHEsxsf8QCBr/jQfZQ==", "type": "package", - "path": "Microsoft.AspNetCore.DataProtection/1.0.0", + "path": "Microsoft.AspNetCore.DataProtection/1.0.3", "files": [ - "Microsoft.AspNetCore.DataProtection.1.0.0.nupkg.sha512", + "Microsoft.AspNetCore.DataProtection.1.0.3.nupkg.sha512", "Microsoft.AspNetCore.DataProtection.nuspec", "lib/net451/Microsoft.AspNetCore.DataProtection.dll", "lib/net451/Microsoft.AspNetCore.DataProtection.xml", @@ -3912,12 +4004,12 @@ "lib/netstandard1.3/Microsoft.AspNetCore.DataProtection.xml" ] }, - "Microsoft.AspNetCore.DataProtection.Abstractions/1.0.0": { - "sha512": "h5ycDgkqmRdManmYMQVJgzNI7YtVp2X2/os1cKmdfrpfq+m9L8bMKhbd7PCksoLci+aYTOSn45khPl+hpPb9ug==", + "Microsoft.AspNetCore.DataProtection.Abstractions/1.0.3": { + "sha512": "pih+njFAtRmutE0pD2DXk8g6YGIyt6Bhj7BHbw/fsPaAKuQwEu0xht/RLr8fNe4oDrx+aRbKSSz/DmifI6SDgg==", "type": "package", - "path": "Microsoft.AspNetCore.DataProtection.Abstractions/1.0.0", + "path": "Microsoft.AspNetCore.DataProtection.Abstractions/1.0.3", "files": [ - "Microsoft.AspNetCore.DataProtection.Abstractions.1.0.0.nupkg.sha512", + "Microsoft.AspNetCore.DataProtection.Abstractions.1.0.3.nupkg.sha512", "Microsoft.AspNetCore.DataProtection.Abstractions.nuspec", "lib/net451/Microsoft.AspNetCore.DataProtection.Abstractions.dll", "lib/net451/Microsoft.AspNetCore.DataProtection.Abstractions.xml", @@ -3925,12 +4017,12 @@ "lib/netstandard1.3/Microsoft.AspNetCore.DataProtection.Abstractions.xml" ] }, - "Microsoft.AspNetCore.Diagnostics.Abstractions/1.0.0": { - "sha512": "RrXsm5Xzvxs0OFDhRcIIUNOM5rXKnRWj/bIkuDkXNIBniGcPDrfGbACIatA127I6pmybNAE84puFAt3wsU2kww==", + "Microsoft.AspNetCore.Diagnostics.Abstractions/1.0.3": { + "sha512": "VmiWO9ggXdBlyRAnP0Y7ukYSzWmmUNIik8IblyLVNLEraipVGLaFjqkXHoW+ko8w+E/K21kzXsxBhD6NegeL9g==", "type": "package", - "path": "Microsoft.AspNetCore.Diagnostics.Abstractions/1.0.0", + "path": "Microsoft.AspNetCore.Diagnostics.Abstractions/1.0.3", "files": [ - "Microsoft.AspNetCore.Diagnostics.Abstractions.1.0.0.nupkg.sha512", + "Microsoft.AspNetCore.Diagnostics.Abstractions.1.0.3.nupkg.sha512", "Microsoft.AspNetCore.Diagnostics.Abstractions.nuspec", "lib/netstandard1.0/Microsoft.AspNetCore.Diagnostics.Abstractions.dll", "lib/netstandard1.0/Microsoft.AspNetCore.Diagnostics.Abstractions.xml" @@ -3975,23 +4067,23 @@ "lib/netstandard1.3/Microsoft.AspNetCore.Hosting.Server.Abstractions.xml" ] }, - "Microsoft.AspNetCore.Html.Abstractions/1.0.0": { - "sha512": "/JLMu2k8FiInLZC0SHXT+Cmdzi7AYa3B5v9w32Kd0mPTH4RYIQo/XNPIOr2HsPTXp3I9cZo1DajaMVGnJMN2QA==", + "Microsoft.AspNetCore.Html.Abstractions/1.0.3": { + "sha512": "Hp/qulC8W+zYVPEeuYBEzqKJZrfejsFaGLZRj9j0JfjkMAyZeNLEngnuu+Tplnasy8O15n3BdBgMfVBcM6leqQ==", "type": "package", - "path": "Microsoft.AspNetCore.Html.Abstractions/1.0.0", + "path": "Microsoft.AspNetCore.Html.Abstractions/1.0.3", "files": [ - "Microsoft.AspNetCore.Html.Abstractions.1.0.0.nupkg.sha512", + "Microsoft.AspNetCore.Html.Abstractions.1.0.3.nupkg.sha512", "Microsoft.AspNetCore.Html.Abstractions.nuspec", "lib/netstandard1.0/Microsoft.AspNetCore.Html.Abstractions.dll", "lib/netstandard1.0/Microsoft.AspNetCore.Html.Abstractions.xml" ] }, - "Microsoft.AspNetCore.Http/1.0.0": { - "sha512": "c/+eWVWQ8fX5hBHhL1BY4k2n4kVyUnqJLSCj0sTTXwRTU6IKoGbTOUqHT9as8C71Vk54YpAsi/VPmGW7T/ap3A==", + "Microsoft.AspNetCore.Http/1.0.3": { + "sha512": "kfNOIGGgVtMzsSWZzXBqz5zsdo8ssBa90YHzZt95N8ARGXoolSaBHy6yBoMm/XcpbXM+m/x1fixTTMIWMgzJdQ==", "type": "package", - "path": "Microsoft.AspNetCore.Http/1.0.0", + "path": "Microsoft.AspNetCore.Http/1.0.3", "files": [ - "Microsoft.AspNetCore.Http.1.0.0.nupkg.sha512", + "Microsoft.AspNetCore.Http.1.0.3.nupkg.sha512", "Microsoft.AspNetCore.Http.nuspec", "lib/net451/Microsoft.AspNetCore.Http.dll", "lib/net451/Microsoft.AspNetCore.Http.xml", @@ -4012,12 +4104,12 @@ "lib/netstandard1.3/Microsoft.AspNetCore.Http.Abstractions.xml" ] }, - "Microsoft.AspNetCore.Http.Extensions/1.0.0": { - "sha512": "GlvCPRpnw2jjHLdbGf/C28NQZLMeX1mugv5BS1a3FCQOJYyuwQZil4JwblR0frLyVrUVoJQ7UXRNZIzEVlO5XA==", + "Microsoft.AspNetCore.Http.Extensions/1.0.3": { + "sha512": "+7Sd+14nexIJqcB4S1Eur9kzeMZ5CBtrxkei+PNbD78fg8vO3+TcCgrl5SBNTsUB/VJAfD/s0fgs5t+hHRj2Pg==", "type": "package", - "path": "Microsoft.AspNetCore.Http.Extensions/1.0.0", + "path": "Microsoft.AspNetCore.Http.Extensions/1.0.3", "files": [ - "Microsoft.AspNetCore.Http.Extensions.1.0.0.nupkg.sha512", + "Microsoft.AspNetCore.Http.Extensions.1.0.3.nupkg.sha512", "Microsoft.AspNetCore.Http.Extensions.nuspec", "lib/net451/Microsoft.AspNetCore.Http.Extensions.dll", "lib/net451/Microsoft.AspNetCore.Http.Extensions.xml", @@ -4062,12 +4154,12 @@ "lib/netstandard1.1/Microsoft.AspNetCore.JsonPatch.xml" ] }, - "Microsoft.AspNetCore.Localization/1.0.0": { - "sha512": "DF/maMd9f6ZPoTlU8n6/AGm3fpZNPiiip34bPrBQuloX2a5O0KwyV72qKhJhJNqmVVnDnTu8XYT16ysoFXRxQA==", + "Microsoft.AspNetCore.Localization/1.0.3": { + "sha512": "vkZVRRCbZdVfKB+50tkjdtptMdyBaxgqVXjSUA/bO0lqc0+HrDJeCda9NG827MWwr5h1YTNjO/lx3SNw1zLL/Q==", "type": "package", - "path": "Microsoft.AspNetCore.Localization/1.0.0", + "path": "Microsoft.AspNetCore.Localization/1.0.3", "files": [ - "Microsoft.AspNetCore.Localization.1.0.0.nupkg.sha512", + "Microsoft.AspNetCore.Localization.1.0.3.nupkg.sha512", "Microsoft.AspNetCore.Localization.nuspec", "lib/net451/Microsoft.AspNetCore.Localization.dll", "lib/net451/Microsoft.AspNetCore.Localization.xml", @@ -4075,12 +4167,12 @@ "lib/netstandard1.3/Microsoft.AspNetCore.Localization.xml" ] }, - "Microsoft.AspNetCore.Mvc/1.0.1": { - "sha512": "Perrv2s4hzMbYR/kanzUqcfzxXLo6CThoilhMg7UQXeXEvOtpbDKx0HGimN/pt6Dy2wt3WOQAjAiM1Z8KoRgaA==", + "Microsoft.AspNetCore.Mvc/1.0.4": { + "sha512": "JsXHdMNimjv5HvxzHahlJhdnfmvQYQrwg/A91y7DDaZFb/KVaC7A0HWSUSMkB4w1ZvxH9MRFn0V1AqXyrkjmjw==", "type": "package", - "path": "Microsoft.AspNetCore.Mvc/1.0.1", + "path": "Microsoft.AspNetCore.Mvc/1.0.4", "files": [ - "Microsoft.AspNetCore.Mvc.1.0.1.nupkg.sha512", + "Microsoft.AspNetCore.Mvc.1.0.4.nupkg.sha512", "Microsoft.AspNetCore.Mvc.nuspec", "lib/net451/Microsoft.AspNetCore.Mvc.dll", "lib/net451/Microsoft.AspNetCore.Mvc.xml", @@ -4088,12 +4180,12 @@ "lib/netstandard1.6/Microsoft.AspNetCore.Mvc.xml" ] }, - "Microsoft.AspNetCore.Mvc.Abstractions/1.0.1": { - "sha512": "Xa9XOA/NEIGSUSyAtc0rQrTRJKcxN8rzvBy0QJn2tRAXVeXc0Lbx4/1ia9kxyn3ygbjhF6bO90ZnC3Z3a2cq5g==", + "Microsoft.AspNetCore.Mvc.Abstractions/1.0.4": { + "sha512": "Isqgif1nuB+um86cEkpL8KnoxFCUCXBsbs9PuiuzElvlSiv4Ek3LvtrSUcbivekDDfys8CDbJhxwEI7WKJieAQ==", "type": "package", - "path": "Microsoft.AspNetCore.Mvc.Abstractions/1.0.1", + "path": "Microsoft.AspNetCore.Mvc.Abstractions/1.0.4", "files": [ - "Microsoft.AspNetCore.Mvc.Abstractions.1.0.1.nupkg.sha512", + "Microsoft.AspNetCore.Mvc.Abstractions.1.0.4.nupkg.sha512", "Microsoft.AspNetCore.Mvc.Abstractions.nuspec", "lib/net451/Microsoft.AspNetCore.Mvc.Abstractions.dll", "lib/net451/Microsoft.AspNetCore.Mvc.Abstractions.xml", @@ -4101,12 +4193,12 @@ "lib/netstandard1.3/Microsoft.AspNetCore.Mvc.Abstractions.xml" ] }, - "Microsoft.AspNetCore.Mvc.ApiExplorer/1.0.1": { - "sha512": "ntjDDV+g6eveL67fsvGIY7BqZmaR2XYlZpsrXxzjSWKSYBzDfWaUJna5dsPty0hOwz7DCMNbWYrpD+XEr+H0jA==", + "Microsoft.AspNetCore.Mvc.ApiExplorer/1.0.4": { + "sha512": "ujCFTM42U2WKUBhdaoLoiI+wVHgYhrmDrkl5+hWJ7EJW4fhp42w4cRZ97tjuveWr+M6JZjpS0q+7PVofQzFUiw==", "type": "package", - "path": "Microsoft.AspNetCore.Mvc.ApiExplorer/1.0.1", + "path": "Microsoft.AspNetCore.Mvc.ApiExplorer/1.0.4", "files": [ - "Microsoft.AspNetCore.Mvc.ApiExplorer.1.0.1.nupkg.sha512", + "Microsoft.AspNetCore.Mvc.ApiExplorer.1.0.4.nupkg.sha512", "Microsoft.AspNetCore.Mvc.ApiExplorer.nuspec", "lib/net451/Microsoft.AspNetCore.Mvc.ApiExplorer.dll", "lib/net451/Microsoft.AspNetCore.Mvc.ApiExplorer.xml", @@ -4114,12 +4206,12 @@ "lib/netstandard1.6/Microsoft.AspNetCore.Mvc.ApiExplorer.xml" ] }, - "Microsoft.AspNetCore.Mvc.Core/1.0.1": { - "sha512": "TfUFH0HYbL3DCGkWE24gUDnHoa3pCr4b6xbUiQTnqIbIXdL79qW8mTtfD+RHmAN5bsf1J1fndJJ84/jKri+kiw==", + "Microsoft.AspNetCore.Mvc.Core/1.0.4": { + "sha512": "1ukcttN1+T82hWXE8WS5kawkruolKI6LPVqVI4rTzN16kFszS/UqTrcwSUEnmTRpmWgFo665V3c2GpdQ9B6znw==", "type": "package", - "path": "Microsoft.AspNetCore.Mvc.Core/1.0.1", + "path": "Microsoft.AspNetCore.Mvc.Core/1.0.4", "files": [ - "Microsoft.AspNetCore.Mvc.Core.1.0.1.nupkg.sha512", + "Microsoft.AspNetCore.Mvc.Core.1.0.4.nupkg.sha512", "Microsoft.AspNetCore.Mvc.Core.nuspec", "lib/net451/Microsoft.AspNetCore.Mvc.Core.dll", "lib/net451/Microsoft.AspNetCore.Mvc.Core.xml", @@ -4127,12 +4219,12 @@ "lib/netstandard1.6/Microsoft.AspNetCore.Mvc.Core.xml" ] }, - "Microsoft.AspNetCore.Mvc.Cors/1.0.1": { - "sha512": "s3Pabc4x5K1xtCpNv/oVAuFyj2Lq+z+qYkmrRqbnqVt+8V39FoW3znPjbVCNu5CjrYSQL2fm3irJ3pM7WLsI/g==", + "Microsoft.AspNetCore.Mvc.Cors/1.0.4": { + "sha512": "vAujcBCfLXszm2hcVxC320StEIzzC+SY1CWtY866Y3/qEZje7ytgr6xR0NtkVbK9h1lmRq7udBOfzpp4Hg3RXQ==", "type": "package", - "path": "Microsoft.AspNetCore.Mvc.Cors/1.0.1", + "path": "Microsoft.AspNetCore.Mvc.Cors/1.0.4", "files": [ - "Microsoft.AspNetCore.Mvc.Cors.1.0.1.nupkg.sha512", + "Microsoft.AspNetCore.Mvc.Cors.1.0.4.nupkg.sha512", "Microsoft.AspNetCore.Mvc.Cors.nuspec", "lib/net451/Microsoft.AspNetCore.Mvc.Cors.dll", "lib/net451/Microsoft.AspNetCore.Mvc.Cors.xml", @@ -4140,12 +4232,12 @@ "lib/netstandard1.6/Microsoft.AspNetCore.Mvc.Cors.xml" ] }, - "Microsoft.AspNetCore.Mvc.DataAnnotations/1.0.1": { - "sha512": "y3QkHvOI+vopfhncU9NpUH2MvtZ2Z0EfnApb92jqbmfWL1wd5Np3SHrFSXgI4zVLlM38dMa/QU2SYM3e4T7fFQ==", + "Microsoft.AspNetCore.Mvc.DataAnnotations/1.0.4": { + "sha512": "otAoaHaFENQzT2I0/vmLR18oCmuBzDF3BSck13HbArBG6NA5P9oXfGkU69tPHS41dhaRo4Mm34hekhbg3GW8Vg==", "type": "package", - "path": "Microsoft.AspNetCore.Mvc.DataAnnotations/1.0.1", + "path": "Microsoft.AspNetCore.Mvc.DataAnnotations/1.0.4", "files": [ - "Microsoft.AspNetCore.Mvc.DataAnnotations.1.0.1.nupkg.sha512", + "Microsoft.AspNetCore.Mvc.DataAnnotations.1.0.4.nupkg.sha512", "Microsoft.AspNetCore.Mvc.DataAnnotations.nuspec", "lib/net451/Microsoft.AspNetCore.Mvc.DataAnnotations.dll", "lib/net451/Microsoft.AspNetCore.Mvc.DataAnnotations.xml", @@ -4153,12 +4245,12 @@ "lib/netstandard1.6/Microsoft.AspNetCore.Mvc.DataAnnotations.xml" ] }, - "Microsoft.AspNetCore.Mvc.Formatters.Json/1.0.1": { - "sha512": "wM12hSUlF0Eqed44psOYT4fY/RRjMx049A4bBUfqiGr1UFU54zTR8djRLW0dIp1w7Xv5WQ/bgG9jyqiaRbv6jg==", + "Microsoft.AspNetCore.Mvc.Formatters.Json/1.0.4": { + "sha512": "i8WWK2GwlBHfOL+d+kknJWPks6DS9tbN6nfJZU4yb+/wfUAYd311B2CIHzdat3IewubnK1TYONwrhQcs2FbLeA==", "type": "package", - "path": "Microsoft.AspNetCore.Mvc.Formatters.Json/1.0.1", + "path": "Microsoft.AspNetCore.Mvc.Formatters.Json/1.0.4", "files": [ - "Microsoft.AspNetCore.Mvc.Formatters.Json.1.0.1.nupkg.sha512", + "Microsoft.AspNetCore.Mvc.Formatters.Json.1.0.4.nupkg.sha512", "Microsoft.AspNetCore.Mvc.Formatters.Json.nuspec", "lib/net451/Microsoft.AspNetCore.Mvc.Formatters.Json.dll", "lib/net451/Microsoft.AspNetCore.Mvc.Formatters.Json.xml", @@ -4166,12 +4258,12 @@ "lib/netstandard1.6/Microsoft.AspNetCore.Mvc.Formatters.Json.xml" ] }, - "Microsoft.AspNetCore.Mvc.Localization/1.0.1": { - "sha512": "s6Q7l9UtJ/sYxvsbjXuA+5RdKQ70OSLQSLs+UAWrwMtHm9XKTr51gmcG1t1gkWN5f39WSkzJs2brB9fJkFcgvw==", + "Microsoft.AspNetCore.Mvc.Localization/1.0.4": { + "sha512": "Fsvm2xkJrCjO14j698FGSthyuG4OPN5w5PKoNKQNad+Ur0SgTPc0kDE4apok0QgqxgTew7k+zpaubTAn0bpz5g==", "type": "package", - "path": "Microsoft.AspNetCore.Mvc.Localization/1.0.1", + "path": "Microsoft.AspNetCore.Mvc.Localization/1.0.4", "files": [ - "Microsoft.AspNetCore.Mvc.Localization.1.0.1.nupkg.sha512", + "Microsoft.AspNetCore.Mvc.Localization.1.0.4.nupkg.sha512", "Microsoft.AspNetCore.Mvc.Localization.nuspec", "lib/net451/Microsoft.AspNetCore.Mvc.Localization.dll", "lib/net451/Microsoft.AspNetCore.Mvc.Localization.xml", @@ -4179,12 +4271,12 @@ "lib/netstandard1.6/Microsoft.AspNetCore.Mvc.Localization.xml" ] }, - "Microsoft.AspNetCore.Mvc.Razor/1.0.1": { - "sha512": "Rc1dkP5LZcuxicrmUTFMfrRF8+id9iVSOA3/DjhO036b7g7BBvknLHKtbbsQ59COB9D8fr9MwKF2Eb99TSCJvg==", + "Microsoft.AspNetCore.Mvc.Razor/1.0.4": { + "sha512": "n/sBi3FZmp/OS3sMVUBFAxcPzWtHpoAmdbZz/8m0dF/Eml/suDHocsqO4eerSZTxSwELnPTZktKEcoZEecfyGQ==", "type": "package", - "path": "Microsoft.AspNetCore.Mvc.Razor/1.0.1", + "path": "Microsoft.AspNetCore.Mvc.Razor/1.0.4", "files": [ - "Microsoft.AspNetCore.Mvc.Razor.1.0.1.nupkg.sha512", + "Microsoft.AspNetCore.Mvc.Razor.1.0.4.nupkg.sha512", "Microsoft.AspNetCore.Mvc.Razor.nuspec", "lib/net451/Microsoft.AspNetCore.Mvc.Razor.dll", "lib/net451/Microsoft.AspNetCore.Mvc.Razor.xml", @@ -4192,12 +4284,12 @@ "lib/netstandard1.6/Microsoft.AspNetCore.Mvc.Razor.xml" ] }, - "Microsoft.AspNetCore.Mvc.Razor.Host/1.0.1": { - "sha512": "7A9D7ufew8iYmhK/3w05ZdTGGOi9oNzAqy0BJNNF2rm2n9uImquzPmmoCWXFnar7QawVzhXE+ZMSXRUH9n6Glg==", + "Microsoft.AspNetCore.Mvc.Razor.Host/1.0.4": { + "sha512": "L2jvXTRLjqgu4053WM3QZPLtRtLWXM2HTkLnkEI9ZnYUlY/8vo+7tlemKARSFkiIVeOhlSEbCRT0yUyWhnV1lg==", "type": "package", - "path": "Microsoft.AspNetCore.Mvc.Razor.Host/1.0.1", + "path": "Microsoft.AspNetCore.Mvc.Razor.Host/1.0.4", "files": [ - "Microsoft.AspNetCore.Mvc.Razor.Host.1.0.1.nupkg.sha512", + "Microsoft.AspNetCore.Mvc.Razor.Host.1.0.4.nupkg.sha512", "Microsoft.AspNetCore.Mvc.Razor.Host.nuspec", "lib/net451/Microsoft.AspNetCore.Mvc.Razor.Host.dll", "lib/net451/Microsoft.AspNetCore.Mvc.Razor.Host.xml", @@ -4205,12 +4297,12 @@ "lib/netstandard1.6/Microsoft.AspNetCore.Mvc.Razor.Host.xml" ] }, - "Microsoft.AspNetCore.Mvc.TagHelpers/1.0.1": { - "sha512": "QadZAsqoIc2D5zceTdLtNnyJALkdhoTIiqvlDlO0SgyPBisyUe4gDEiygwSnLzm8NZ+kKSFhNuX+t+b1O2uIVw==", + "Microsoft.AspNetCore.Mvc.TagHelpers/1.0.4": { + "sha512": "iDJqlZ/ByhoDT2Zeb5r2xFUbhgfJ9ZGsEbnSLxuWW60/uVk+Jeomutl5v16xWvXATbQ4bX9uHjvUWV1oAxCsvQ==", "type": "package", - "path": "Microsoft.AspNetCore.Mvc.TagHelpers/1.0.1", + "path": "Microsoft.AspNetCore.Mvc.TagHelpers/1.0.4", "files": [ - "Microsoft.AspNetCore.Mvc.TagHelpers.1.0.1.nupkg.sha512", + "Microsoft.AspNetCore.Mvc.TagHelpers.1.0.4.nupkg.sha512", "Microsoft.AspNetCore.Mvc.TagHelpers.nuspec", "lib/net451/Microsoft.AspNetCore.Mvc.TagHelpers.dll", "lib/net451/Microsoft.AspNetCore.Mvc.TagHelpers.xml", @@ -4218,12 +4310,12 @@ "lib/netstandard1.6/Microsoft.AspNetCore.Mvc.TagHelpers.xml" ] }, - "Microsoft.AspNetCore.Mvc.ViewFeatures/1.0.1": { - "sha512": "1zGeF76JEqvocxdM+H5n/vJunUUVNzKK4LmgnaFdrrCDTrI6MVdok+8TBBUbeI+uNk3ssrLnP3EcHIdvxl66gw==", + "Microsoft.AspNetCore.Mvc.ViewFeatures/1.0.4": { + "sha512": "PAuxMD8LzV+XnGYTQug+fMIIm4wz0bc+EbRdI13WtWGQYd0wEnLLxCoWFkrR6Tejw0+bwB+o+6n9m2+iclnafA==", "type": "package", - "path": "Microsoft.AspNetCore.Mvc.ViewFeatures/1.0.1", + "path": "Microsoft.AspNetCore.Mvc.ViewFeatures/1.0.4", "files": [ - "Microsoft.AspNetCore.Mvc.ViewFeatures.1.0.1.nupkg.sha512", + "Microsoft.AspNetCore.Mvc.ViewFeatures.1.0.4.nupkg.sha512", "Microsoft.AspNetCore.Mvc.ViewFeatures.nuspec", "lib/net451/Microsoft.AspNetCore.Mvc.ViewFeatures.dll", "lib/net451/Microsoft.AspNetCore.Mvc.ViewFeatures.xml", @@ -4231,12 +4323,12 @@ "lib/netstandard1.6/Microsoft.AspNetCore.Mvc.ViewFeatures.xml" ] }, - "Microsoft.AspNetCore.Razor/1.0.0": { - "sha512": "+vhlFn8n45hj1M91HYVm2ryLMZ+ZYR/OUdBVE8aUzkvkTVF+3UnNxSY3hAEugcgcbf9/XQTE+DDxEgN4LdYEjg==", + "Microsoft.AspNetCore.Razor/1.0.3": { + "sha512": "ocE0VFrbhOTyY9HCXp9P/8foF/wXncA0Glv2gvWT+ozcS0YLGw36c45IzgizvDZMkRjxy9llrak96bh3Y6fO/w==", "type": "package", - "path": "Microsoft.AspNetCore.Razor/1.0.0", + "path": "Microsoft.AspNetCore.Razor/1.0.3", "files": [ - "Microsoft.AspNetCore.Razor.1.0.0.nupkg.sha512", + "Microsoft.AspNetCore.Razor.1.0.3.nupkg.sha512", "Microsoft.AspNetCore.Razor.nuspec", "lib/net451/Microsoft.AspNetCore.Razor.dll", "lib/net451/Microsoft.AspNetCore.Razor.xml", @@ -4244,12 +4336,12 @@ "lib/netstandard1.3/Microsoft.AspNetCore.Razor.xml" ] }, - "Microsoft.AspNetCore.Razor.Runtime/1.0.0": { - "sha512": "hsq6xJeqDDb78akZuy79QE3kaCxcigD3vccbIaNrrz7JSXOzayfteF06ToK+J1SXSDRtrBj3XZZfrjiqIY/vCw==", + "Microsoft.AspNetCore.Razor.Runtime/1.0.3": { + "sha512": "BzEImuc7smjxamEf+K4CitkAz2X3DcBd7Zzj/MnP3yA1gZpdwZ1JIvsiU2SdJI0FjdhI9v9Viv/4NfKqu458dA==", "type": "package", - "path": "Microsoft.AspNetCore.Razor.Runtime/1.0.0", + "path": "Microsoft.AspNetCore.Razor.Runtime/1.0.3", "files": [ - "Microsoft.AspNetCore.Razor.Runtime.1.0.0.nupkg.sha512", + "Microsoft.AspNetCore.Razor.Runtime.1.0.3.nupkg.sha512", "Microsoft.AspNetCore.Razor.Runtime.nuspec", "lib/net451/Microsoft.AspNetCore.Razor.Runtime.dll", "lib/net451/Microsoft.AspNetCore.Razor.Runtime.xml", @@ -4257,12 +4349,12 @@ "lib/netstandard1.5/Microsoft.AspNetCore.Razor.Runtime.xml" ] }, - "Microsoft.AspNetCore.Routing/1.0.1": { - "sha512": "uddFeoL8aRYSlyl+zcBnHlrtRIkp1AEfPNBIiBjNJ4b9PMApTWIpvy8OdyXUksV+bM6TciA23zFfNvzZWIlG/Q==", + "Microsoft.AspNetCore.Routing/1.0.4": { + "sha512": "mdIF3ckRothHWuCSFkk6YXACj5zxi5qM+cEAHjcpP04/wCHUoV0gGVnW+HI+LyFXE6JUwu2zXn5tfsCpW0U+SA==", "type": "package", - "path": "Microsoft.AspNetCore.Routing/1.0.1", + "path": "Microsoft.AspNetCore.Routing/1.0.4", "files": [ - "Microsoft.AspNetCore.Routing.1.0.1.nupkg.sha512", + "Microsoft.AspNetCore.Routing.1.0.4.nupkg.sha512", "Microsoft.AspNetCore.Routing.nuspec", "lib/net451/Microsoft.AspNetCore.Routing.dll", "lib/net451/Microsoft.AspNetCore.Routing.xml", @@ -4270,12 +4362,12 @@ "lib/netstandard1.3/Microsoft.AspNetCore.Routing.xml" ] }, - "Microsoft.AspNetCore.Routing.Abstractions/1.0.1": { - "sha512": "Vjjt7TVG0S7ozWyD7vbdy9oQ2LIWebE18hUBM1WMmLPz83w3b8+MKUjz8nP5AnnHXxQskQ5WhYMkICETgXnb+g==", + "Microsoft.AspNetCore.Routing.Abstractions/1.0.4": { + "sha512": "GHxVt6LlXHFsCUd2Un+/vY1tBTXxnogfbDO0b8G5EGmkapSK+dOGOLJviscxQkp338Uabs081JEIdkRymI5GXA==", "type": "package", - "path": "Microsoft.AspNetCore.Routing.Abstractions/1.0.1", + "path": "Microsoft.AspNetCore.Routing.Abstractions/1.0.4", "files": [ - "Microsoft.AspNetCore.Routing.Abstractions.1.0.1.nupkg.sha512", + "Microsoft.AspNetCore.Routing.Abstractions.1.0.4.nupkg.sha512", "Microsoft.AspNetCore.Routing.Abstractions.nuspec", "lib/net451/Microsoft.AspNetCore.Routing.Abstractions.dll", "lib/net451/Microsoft.AspNetCore.Routing.Abstractions.xml", @@ -4309,12 +4401,25 @@ "lib/netstandard1.3/Microsoft.AspNetCore.Server.Kestrel.xml" ] }, - "Microsoft.AspNetCore.WebUtilities/1.0.0": { - "sha512": "D0licSnS1JgqQ/gYlN41wXbeYG3dFIdjY781YzMHZ5gBB7kczacshW+H6plZkXRr/cCnAJWGa31o1R8c5GEy/A==", + "Microsoft.AspNetCore.StaticFiles/1.0.4": { + "sha512": "2pNvwewAazhaaCdw2CGUvIcDrNQMlqP57JgBDf3v+pRj1rZ29HVnpvkX6a+TrmRYlJNmmxHOKEt468uE/gDcFw==", "type": "package", - "path": "Microsoft.AspNetCore.WebUtilities/1.0.0", + "path": "Microsoft.AspNetCore.StaticFiles/1.0.4", "files": [ - "Microsoft.AspNetCore.WebUtilities.1.0.0.nupkg.sha512", + "Microsoft.AspNetCore.StaticFiles.1.0.4.nupkg.sha512", + "Microsoft.AspNetCore.StaticFiles.nuspec", + "lib/net451/Microsoft.AspNetCore.StaticFiles.dll", + "lib/net451/Microsoft.AspNetCore.StaticFiles.xml", + "lib/netstandard1.3/Microsoft.AspNetCore.StaticFiles.dll", + "lib/netstandard1.3/Microsoft.AspNetCore.StaticFiles.xml" + ] + }, + "Microsoft.AspNetCore.WebUtilities/1.0.3": { + "sha512": "snSGNs5EEisqivDjDiskFkFyu+DV2Ib9sMPOBQKtoFwI5H1W5YNB/rIVqDZQL16zj/uzdwwxrdE/5xhkVyf6gQ==", + "type": "package", + "path": "Microsoft.AspNetCore.WebUtilities/1.0.3", + "files": [ + "Microsoft.AspNetCore.WebUtilities.1.0.3.nupkg.sha512", "Microsoft.AspNetCore.WebUtilities.nuspec", "lib/net451/Microsoft.AspNetCore.WebUtilities.dll", "lib/net451/Microsoft.AspNetCore.WebUtilities.xml", @@ -4695,23 +4800,34 @@ "lib/netstandard1.0/Microsoft.Extensions.FileProviders.Abstractions.xml" ] }, - "Microsoft.Extensions.FileProviders.Composite/1.0.0": { - "sha512": "4nbDQfagNr1eILXSFZbTNuAKuZ6SsOyK6ySTMryo67ECi8+EcZBQ12E0aXcxX/aT3v+3pbWSt71NXlEm8tKIxw==", + "Microsoft.Extensions.FileProviders.Composite/1.0.1": { + "sha512": "SO0xOYKdibyP5aPFzFYYhmX94V52UROjnrWInEjKvxXI0fPM/bviiM9vfJFOx8Wd85nvif1Fy5GaQU6/Z2pPnw==", "type": "package", - "path": "Microsoft.Extensions.FileProviders.Composite/1.0.0", + "path": "Microsoft.Extensions.FileProviders.Composite/1.0.1", "files": [ - "Microsoft.Extensions.FileProviders.Composite.1.0.0.nupkg.sha512", + "Microsoft.Extensions.FileProviders.Composite.1.0.1.nupkg.sha512", "Microsoft.Extensions.FileProviders.Composite.nuspec", "lib/netstandard1.0/Microsoft.Extensions.FileProviders.Composite.dll", "lib/netstandard1.0/Microsoft.Extensions.FileProviders.Composite.xml" ] }, - "Microsoft.Extensions.FileProviders.Physical/1.0.0": { - "sha512": "Ej5hGWtK3xM9YU+B2O8EdlMcJf5utbDQs9ecnfvwhENQeeNU7iI2jjnRB2d7V6o9SQZmNHPzdPvaNb3PlSMz+Q==", + "Microsoft.Extensions.FileProviders.Embedded/1.0.1": { + "sha512": "nSEa8bH3fVdTYGqK4twOKLxxgKIW3cz9g9mrzhPh/CmdvGJWKRTIlBIZi7lz+lqNQpxean5vbAo84R/mU+JpGA==", "type": "package", - "path": "Microsoft.Extensions.FileProviders.Physical/1.0.0", + "path": "Microsoft.Extensions.FileProviders.Embedded/1.0.1", "files": [ - "Microsoft.Extensions.FileProviders.Physical.1.0.0.nupkg.sha512", + "Microsoft.Extensions.FileProviders.Embedded.1.0.1.nupkg.sha512", + "Microsoft.Extensions.FileProviders.Embedded.nuspec", + "lib/netstandard1.0/Microsoft.Extensions.FileProviders.Embedded.dll", + "lib/netstandard1.0/Microsoft.Extensions.FileProviders.Embedded.xml" + ] + }, + "Microsoft.Extensions.FileProviders.Physical/1.0.1": { + "sha512": "TNpDkprNsoRYgi2vKqzs+fO4uS+zCXlCx3OllkcobxMI2+vMi9W+stkiQ/vaINDpryhdEx/hMj7gmND1qrZnZA==", + "type": "package", + "path": "Microsoft.Extensions.FileProviders.Physical/1.0.1", + "files": [ + "Microsoft.Extensions.FileProviders.Physical.1.0.1.nupkg.sha512", "Microsoft.Extensions.FileProviders.Physical.nuspec", "lib/net451/Microsoft.Extensions.FileProviders.Physical.dll", "lib/net451/Microsoft.Extensions.FileProviders.Physical.xml", @@ -4719,12 +4835,12 @@ "lib/netstandard1.3/Microsoft.Extensions.FileProviders.Physical.xml" ] }, - "Microsoft.Extensions.FileSystemGlobbing/1.0.0": { - "sha512": "scXp1Y+hmhQKLe57Z7cSjsAEFtE4zSHHydkg1SpvG56nWwWQVpVcRAbRZsv1qIBR5/vNB4LA9xiOKnvKO/Halg==", + "Microsoft.Extensions.FileSystemGlobbing/1.0.1": { + "sha512": "nkQdGxdUmFhKuhNUoSPjJVuSkK2RLtoJ9euGem+rAfwD/9050WuEQJeuaA2VkuK5yIO9FLdVQQiIZ1y+WSH/BQ==", "type": "package", - "path": "Microsoft.Extensions.FileSystemGlobbing/1.0.0", + "path": "Microsoft.Extensions.FileSystemGlobbing/1.0.1", "files": [ - "Microsoft.Extensions.FileSystemGlobbing.1.0.0.nupkg.sha512", + "Microsoft.Extensions.FileSystemGlobbing.1.0.1.nupkg.sha512", "Microsoft.Extensions.FileSystemGlobbing.nuspec", "lib/net451/Microsoft.Extensions.FileSystemGlobbing.dll", "lib/net451/Microsoft.Extensions.FileSystemGlobbing.xml", @@ -4732,23 +4848,23 @@ "lib/netstandard1.3/Microsoft.Extensions.FileSystemGlobbing.xml" ] }, - "Microsoft.Extensions.Globalization.CultureInfoCache/1.0.0": { - "sha512": "nxGoN8o+4clQk103krYRqS5FVVCZc3Tlc09AYj4W8gZ9Q5Jxa2BLW7ss+ogKU/hvNSg2NkJyQTfi9SegGU6ssQ==", + "Microsoft.Extensions.Globalization.CultureInfoCache/1.0.3": { + "sha512": "cj5+UAAEOC5ttS+QNeLGQN/8WoV2/6hfCukpuFtZG9Wp4+0mdsTQE4s9iO3IYi1aIcz0G1jjMjucfvV/+6d6Tg==", "type": "package", - "path": "Microsoft.Extensions.Globalization.CultureInfoCache/1.0.0", + "path": "Microsoft.Extensions.Globalization.CultureInfoCache/1.0.3", "files": [ - "Microsoft.Extensions.Globalization.CultureInfoCache.1.0.0.nupkg.sha512", + "Microsoft.Extensions.Globalization.CultureInfoCache.1.0.3.nupkg.sha512", "Microsoft.Extensions.Globalization.CultureInfoCache.nuspec", "lib/netstandard1.1/Microsoft.Extensions.Globalization.CultureInfoCache.dll", "lib/netstandard1.1/Microsoft.Extensions.Globalization.CultureInfoCache.xml" ] }, - "Microsoft.Extensions.Localization/1.0.0": { - "sha512": "nkDgz++GXjMSEIiVS6CpeirV8m8zvc/vUN2sq5sPnqG8PZltCMSNmqrwyL1onx6A6aRNdTr1nVfvYHwWAmS4vg==", + "Microsoft.Extensions.Localization/1.0.3": { + "sha512": "txEFigTxInm2YSmJXY4HVL4o4ARn/baJrxCVDGs7f+EVtDnilcAveexsW18aAMmDfl1JACOvgegDBDRn9xBFOw==", "type": "package", - "path": "Microsoft.Extensions.Localization/1.0.0", + "path": "Microsoft.Extensions.Localization/1.0.3", "files": [ - "Microsoft.Extensions.Localization.1.0.0.nupkg.sha512", + "Microsoft.Extensions.Localization.1.0.3.nupkg.sha512", "Microsoft.Extensions.Localization.nuspec", "lib/net451/Microsoft.Extensions.Localization.dll", "lib/net451/Microsoft.Extensions.Localization.xml", @@ -4756,12 +4872,12 @@ "lib/netstandard1.3/Microsoft.Extensions.Localization.xml" ] }, - "Microsoft.Extensions.Localization.Abstractions/1.0.0": { - "sha512": "hQ2sEJf7swsD5jk4DogLI3DazGvsvbz0IuSbxPFDjcvP0PRdxgCsyGpg70LD+3tRmxZcE1uh5jtcAi4X2BcB9w==", + "Microsoft.Extensions.Localization.Abstractions/1.0.3": { + "sha512": "7jVTQpt3aAGyilid7ssV9HE8NKJEiTj3xkujvXrAJhGQ5Tk/+2cAWMHaf6nU9XBTKh92c8+xMEdYa0H5pUJgGQ==", "type": "package", - "path": "Microsoft.Extensions.Localization.Abstractions/1.0.0", + "path": "Microsoft.Extensions.Localization.Abstractions/1.0.3", "files": [ - "Microsoft.Extensions.Localization.Abstractions.1.0.0.nupkg.sha512", + "Microsoft.Extensions.Localization.Abstractions.1.0.3.nupkg.sha512", "Microsoft.Extensions.Localization.Abstractions.nuspec", "lib/netstandard1.0/Microsoft.Extensions.Localization.Abstractions.dll", "lib/netstandard1.0/Microsoft.Extensions.Localization.Abstractions.xml" @@ -4815,12 +4931,12 @@ "lib/netstandard1.3/Microsoft.Extensions.Logging.Debug.xml" ] }, - "Microsoft.Extensions.ObjectPool/1.0.0": { - "sha512": "BTXoWSTrv/saLlNSg8l41YOoSKeUUanQLykUqRTtiUJz2xxQOCgm4ckPzrdmSK6w0mdjR2h7IrUDGdBF78Z7yg==", + "Microsoft.Extensions.ObjectPool/1.0.1": { + "sha512": "pJMOnxuqmG37OjccfvtqVoo3bQGoN+0EJUzzp7+2uxSdioER82caAk6Yi/z5aysapn5XENNIIa7SaYnYKSS69A==", "type": "package", - "path": "Microsoft.Extensions.ObjectPool/1.0.0", + "path": "Microsoft.Extensions.ObjectPool/1.0.1", "files": [ - "Microsoft.Extensions.ObjectPool.1.0.0.nupkg.sha512", + "Microsoft.Extensions.ObjectPool.1.0.1.nupkg.sha512", "Microsoft.Extensions.ObjectPool.nuspec", "lib/net451/Microsoft.Extensions.ObjectPool.dll", "lib/net451/Microsoft.Extensions.ObjectPool.xml", @@ -4874,23 +4990,23 @@ "lib/netstandard1.0/Microsoft.Extensions.Primitives.xml" ] }, - "Microsoft.Extensions.WebEncoders/1.0.0": { - "sha512": "NSSIBREmHHiyoAFXV2LMA+a6RMZtTHxgUbHJGHRtnjmTKnRyticx5HAzNpy8VG9+HCCHenL9QD7zSA8jjgAi5A==", + "Microsoft.Extensions.WebEncoders/1.0.3": { + "sha512": "TClNvczWRxF6bVPhn5EK3Y3QNi5jTP68Qur+5Fk+MQLPeBI18WN7X145DDJ6bFeNOwgdCHl73lHs5uZp9ish1A==", "type": "package", - "path": "Microsoft.Extensions.WebEncoders/1.0.0", + "path": "Microsoft.Extensions.WebEncoders/1.0.3", "files": [ - "Microsoft.Extensions.WebEncoders.1.0.0.nupkg.sha512", + "Microsoft.Extensions.WebEncoders.1.0.3.nupkg.sha512", "Microsoft.Extensions.WebEncoders.nuspec", "lib/netstandard1.0/Microsoft.Extensions.WebEncoders.dll", "lib/netstandard1.0/Microsoft.Extensions.WebEncoders.xml" ] }, - "Microsoft.Net.Http.Headers/1.0.0": { - "sha512": "1lr92itF1fKR2oEQ6gk1IUsuCgp7UMlf/b1sjlAyuDeUnttj39ra59GQHYpomglJX1UVNpi1/cSBbEsXoNeIhw==", + "Microsoft.Net.Http.Headers/1.0.3": { + "sha512": "2F8USh4hR5xppvaxtw2EStX74Ih+HhRj7aQD1uaB9JmTGy478F7t4VU+IdZXauEDrvS7LYAyyhmOExsUFK3PAw==", "type": "package", - "path": "Microsoft.Net.Http.Headers/1.0.0", + "path": "Microsoft.Net.Http.Headers/1.0.3", "files": [ - "Microsoft.Net.Http.Headers.1.0.0.nupkg.sha512", + "Microsoft.Net.Http.Headers.1.0.3.nupkg.sha512", "Microsoft.Net.Http.Headers.nuspec", "lib/netstandard1.1/Microsoft.Net.Http.Headers.dll", "lib/netstandard1.1/Microsoft.Net.Http.Headers.xml" @@ -5408,6 +5524,56 @@ "runtimes/win7-x86/native/sni.dll" ] }, + "Swashbuckle.AspNetCore/1.1.0": { + "sha512": "xlbi/AUp3UM4DmPX0SIV50xboMZDl64pY45nBsdDJarUK0i5pSi/FLBqUOikdP7wUrFvtOAEnOW0cHkR6hyaeA==", + "type": "package", + "path": "Swashbuckle.AspNetCore/1.1.0", + "files": [ + "Swashbuckle.AspNetCore.1.1.0.nupkg.sha512", + "Swashbuckle.AspNetCore.nuspec", + "lib/net451/Swashbuckle.AspNetCore.dll", + "lib/netstandard1.6/Swashbuckle.AspNetCore.dll" + ] + }, + "Swashbuckle.AspNetCore.Swagger/1.1.0": { + "sha512": "zOMSwaORAM916wnoDilH9eTyBN01Ch4L4VE8s4xIiESOpHMMHBvVmPxSGMsmo+CltgM74o92KVrIcLYGCKlbXQ==", + "type": "package", + "path": "Swashbuckle.AspNetCore.Swagger/1.1.0", + "files": [ + "Swashbuckle.AspNetCore.Swagger.1.1.0.nupkg.sha512", + "Swashbuckle.AspNetCore.Swagger.nuspec", + "lib/net451/Swashbuckle.AspNetCore.Swagger.dll", + "lib/net451/Swashbuckle.AspNetCore.Swagger.xml", + "lib/netstandard1.6/Swashbuckle.AspNetCore.Swagger.dll", + "lib/netstandard1.6/Swashbuckle.AspNetCore.Swagger.xml" + ] + }, + "Swashbuckle.AspNetCore.SwaggerGen/1.1.0": { + "sha512": "5ErpRhRIkJKRjQ33CsTIsmBypDsWQNp28CsM8UsOwZ9aaw3UBsU4Ts2ZDGe7yvZiti8FrU8iQ5VYw9bvrHiPpA==", + "type": "package", + "path": "Swashbuckle.AspNetCore.SwaggerGen/1.1.0", + "files": [ + "Swashbuckle.AspNetCore.SwaggerGen.1.1.0.nupkg.sha512", + "Swashbuckle.AspNetCore.SwaggerGen.nuspec", + "lib/net451/Swashbuckle.AspNetCore.SwaggerGen.dll", + "lib/net451/Swashbuckle.AspNetCore.SwaggerGen.xml", + "lib/netstandard1.6/Swashbuckle.AspNetCore.SwaggerGen.dll", + "lib/netstandard1.6/Swashbuckle.AspNetCore.SwaggerGen.xml" + ] + }, + "Swashbuckle.AspNetCore.SwaggerUI/1.1.0": { + "sha512": "gdV8MczYGIuxARtmDYBTbTKC0IJMhrQmZ4Uev8N/pOGQlTcwBYYlUn8X+8RcC7ATZQOOXBx4RBOlk+gbXbLfkg==", + "type": "package", + "path": "Swashbuckle.AspNetCore.SwaggerUI/1.1.0", + "files": [ + "Swashbuckle.AspNetCore.SwaggerUI.1.1.0.nupkg.sha512", + "Swashbuckle.AspNetCore.SwaggerUI.nuspec", + "lib/net451/Swashbuckle.AspNetCore.SwaggerUI.dll", + "lib/net451/Swashbuckle.AspNetCore.SwaggerUI.xml", + "lib/netstandard1.6/Swashbuckle.AspNetCore.SwaggerUI.dll", + "lib/netstandard1.6/Swashbuckle.AspNetCore.SwaggerUI.xml" + ] + }, "System.AppContext/4.3.0": { "sha512": "fKC+rmaLfeIzUhagxY17Q9siv/sPrjjKcfNg1Ic8IlQkZLipo8ljcaZQu4VtI4Jqbzjc2VTjzGLF6WmsRXAEgA==", "type": "package", @@ -10108,8 +10274,8 @@ }, "projectFileDependencyGroups": { "": [ - "Microsoft.AspNetCore.Mvc >= 1.0.1", - "Microsoft.AspNetCore.Routing >= 1.0.1", + "Microsoft.AspNetCore.Mvc >= 1.0.4", + "Microsoft.AspNetCore.Routing >= 1.0.4", "Microsoft.AspNetCore.Server.IISIntegration >= 1.0.0", "Microsoft.AspNetCore.Server.Kestrel >= 1.0.1", "Microsoft.EntityFrameworkCore >= 1.1.0", @@ -10124,7 +10290,8 @@ "Microsoft.Extensions.Logging.Console >= 1.0.0", "Microsoft.Extensions.Logging.Debug >= 1.0.0", "Microsoft.Extensions.Options.ConfigurationExtensions >= 1.0.0", - "Microsoft.NETCore.App >= 1.0.1" + "Microsoft.NETCore.App >= 1.0.1", + "Swashbuckle.AspNetCore >= 1.1.0" ], ".NETCoreApp,Version=v1.0": [] },