diff --git a/BeckmanComms.Api.DataTransferObjects/BeckmanComms.Api.DataTransferObjects.csproj b/BeckmanComms.Api.DataTransferObjects/BeckmanComms.Api.DataTransferObjects.csproj index 75194015f208b505ab3154d310c4bcc5c0db907f..b47bb306bdd09c84717131f5acb647194c3b172e 100644 --- a/BeckmanComms.Api.DataTransferObjects/BeckmanComms.Api.DataTransferObjects.csproj +++ b/BeckmanComms.Api.DataTransferObjects/BeckmanComms.Api.DataTransferObjects.csproj @@ -11,9 +11,10 @@ <RepositoryUrl>https://gitlab.engr.illinois.edu/beckmancomms/beckmancomms-api-datatransferobjects.git</RepositoryUrl> <RepositoryType>git</RepositoryType> <PackageTags>mvc, dto, api, beckman, uiuc, illinois</PackageTags> - <PackageReleaseNotes>2.0.0-alpha10 (unreleased): + <PackageReleaseNotes>2.0.0-alpha10: * Add Status and HomeUnit properties to PersonDto. * Add NCSA license file. +* Update nuget packaging instructions for Visual Studio. 2.0.0-alpha09: * Add nullable EventDto recurrence ID. diff --git a/BeckmanComms.Api.DataTransferObjects/BeckmanComms.Api.DataTransferObjects.nuspec b/BeckmanComms.Api.DataTransferObjects/BeckmanComms.Api.DataTransferObjects.nuspec deleted file mode 100644 index 90a3c2199ce97f1c1ee95aaf488fda46de5f908e..0000000000000000000000000000000000000000 --- a/BeckmanComms.Api.DataTransferObjects/BeckmanComms.Api.DataTransferObjects.nuspec +++ /dev/null @@ -1,82 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<package xmlns="http://schemas.microsoft.com/packaging/2012/06/nuspec.xsd"> - <metadata> - <id>BeckmanComms.Api.DataTransferObjects</id> - <version>2.0.0-alpha10</version> - <title>Beckman API Data Transfer Objects</title> - <authors>areynold</authors> - <owners>Beckman Institute; University of Illinois</owners> - <requireLicenseAcceptance>false</requireLicenseAcceptance> - <projectUrl>https://gitlab.engr.illinois.edu/beckmancomms/beckmancomms-api-datatransferobjects</projectUrl> - <description>Model classes for use with the Beckman Institute web API.</description> - <summary>Model classes for use with the Beckman Institute web API.</summary> - <releaseNotes> - 2.0.0-alpha10 (unreleased): - - 2.0.0-alpha09: - * Add nullable EventDto recurrence ID. - * Make EventDto.EndDate nullable. - - 2.0.0-alpha08: - * Add group type property to GroupDto. - - 2.0.0-alpha07: - * Add calendar option for digital signs feed. - - 2.0.0-alpha06: - * Correct bad package build. - - 2.0.0-alpha05: - * Remove redundant net46 target. - * Remove broken, unused netstandard1.4 target. - - 2.0.0-alpha04: - * Add DTOs for Event and Calendar API v2. - * Update copyright. - - 2.0.0-alpha03: - * Use decimal instead of double for DishDto prices. - - 2.0.0-alpha02: - * Add V2 cafe DTOs. - - 2.0.0-alpha01: - * Correct class namespaces to reference assembly name. - - 1.1.0-alpha01: - * Add initial V2 directory DTOs. - - 1.0.0: - * Migrate to .net standard library project. - * Rename project. (Was Api.DataTransferObjects.). - * Include only live (v1) api DTOs. - - 0.0.4: - * Correct project link. - * Set System.Xml.XmlSerializer dependency. - - 0.0.3: - * Correct docstring typo. - - 0.0.2: - * Add v1, v2 docstrings. - - 0.0.1: - * Package initial v1, v2 data transfer objects. - </releaseNotes> - <copyright>Copyright 2018, University of Illinois Board of Trustees</copyright> - <language>en-US</language> - <tags>mvc, dto, api, beckman, uiuc, illinois</tags> - <dependencies> - <group targetFramework=".NETFramework4.5"> - <dependency id="System.Xml.XmlSerializer" version="4.3.0" /> - <dependency id="System.ComponentModel" version="4.3.0" /> - </group> - </dependencies> - </metadata> - <files> - <file src="bin\Release\net45\BeckmanComms.Api.DataTransferObjects.dll" target="lib\net45\BeckmanComms.Api.DataTransferObjects.dll" /> - <file src="bin\Release\net45\BeckmanComms.Api.DataTransferObjects.pdb" target="lib\net45\BeckmanComms.Api.DataTransferObjects.pdb" /> - <file src="bin\Release\shared\BeckmanComms.Api.DataTransferObjects.xml" target="lib\net45\BeckmanComms.Api.DataTransferObjects.xml" /> - </files> -</package> \ No newline at end of file diff --git a/BeckmanComms.Api.DataTransferObjects/README.md b/BeckmanComms.Api.DataTransferObjects/README.md index 24d95402be4b53debe62c2f24a22bd4770578833..a644a3739bec4b9df14a71f35e72f8b13f145f0b 100644 --- a/BeckmanComms.Api.DataTransferObjects/README.md +++ b/BeckmanComms.Api.DataTransferObjects/README.md @@ -11,24 +11,6 @@ See <https://docs.microsoft.com/en-us/nuget/quickstart/create-and-publish-a-pack Publish package to `G:\NuGetFeed\BeckmanComms.Api.DataTransferObjects.{version}`. -### Alternate NuGet Packaging Instructions - -The DTO project may also be packaged using NuGet Package Explorer. - -0. Install [NuGet Package Explorer](https://chocolatey.org/packages/NugetPackageExplorer). -1. Open `Api.DataTransferObjects.nuspec` in NuGet Package Explorer. - * Expand the **lib** tree in the **Package Contents** pane. -2. Open the `Api.DataTransferObjects\bin` directory in file explorer. -3. In Visual Studio, clean the solution in both Debug and Release modes. -4. In Visual Studio, build the solution in both Debug and Release modes. -5. Drag the `.dll`, `.pdb`, and `.xml` objects from the Debug and Release folders in file explore to their respective directories in the NuGet File Explorer **Package Contents** pane. -6. In the **Package Metadata** pane of NuGet Package Explorer, click the icon to edit package metadata. - * Increment the **Version** field using [semantic versioning](http://semver.org/). - * Summarize version changes in the **Release Notes** field. - * Update package dependencies if needed. -7. Save Metadata (**File > Save Metadata As...**) `Api.DataTransferObjects.nuspec` in the Api.DataTransferObjects project folder and commit to version control. -8. Save package (**File > Save As...**) `G:\NuGetFeed\BeckmanComms.Api.DataTransferObjects.{version}`. - ### Resources * [How to host your own NuGet Server and Package Feed](https://www.hanselman.com/blog/HowToHostYourOwnNuGetServerAndPackageFeed.aspx)