Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
22 changes: 10 additions & 12 deletions GeekLearning.Storage.sln
Original file line number Diff line number Diff line change
Expand Up @@ -3,37 +3,35 @@ Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 14
VisualStudioVersion = 14.0.25123.0
MinimumVisualStudioVersion = 10.0.40219.1
Project("{8BB2217D-0F2D-49D1-97BC-3654ED321F3B}") = "GeekLearning.Storage.Azure", "src\GeekLearning.Azure\GeekLearning.Storage.Azure.xproj", "{FD8BB8F9-9AF5-4C12-B962-9E08C30B01E2}"
EndProject
Project("{8BB2217D-0F2D-49D1-97BC-3654ED321F3B}") = "GeekLearning.Storage", "src\GeekLearning.Storage\GeekLearning.Storage.xproj", "{1F419C53-73C6-4460-B284-6A49AE41C596}"
EndProject
Project("{8BB2217D-0F2D-49D1-97BC-3654ED321F3B}") = "GeekLearning.Storage.FileSystem", "src\GeekLearning.FileSystem\GeekLearning.Storage.FileSystem.xproj", "{4A12B042-76B3-471B-9235-F653E1ABE3C0}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{FFFDF8A8-A519-481E-8A4B-6AE80D3E950D}"
ProjectSection(SolutionItems) = preProject
src\GeekLearning.Storage\global.json = src\GeekLearning.Storage\global.json
src\GeekLearning.FileSystem\global.json = src\GeekLearning.FileSystem\global.json
global.json = global.json
EndProjectSection
EndProject
Project("{8BB2217D-0F2D-49D1-97BC-3654ED321F3B}") = "GeekLearning.Storage.BasicSample", "samples\GeekLearning.Storage.BasicSample\GeekLearning.Storage.BasicSample.xproj", "{3AB29F6F-D32B-49D1-8CE1-5B61A12B78CC}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Samples", "Samples", "{FBAC4C17-D755-49A9-959D-18FD6B95B543}"
EndProject
Project("{8BB2217D-0F2D-49D1-97BC-3654ED321F3B}") = "GeekLearning.Storage.Azure", "src\GeekLearning.Storage.Azure\GeekLearning.Storage.Azure.xproj", "{FD8BB8F9-9AF5-4C12-B962-9E08C30B01E2}"
EndProject
Project("{8BB2217D-0F2D-49D1-97BC-3654ED321F3B}") = "GeekLearning.Storage.FileSystem", "src\GeekLearning.Storage.FileSystem\GeekLearning.Storage.FileSystem.xproj", "{4A12B042-76B3-471B-9235-F653E1ABE3C0}"
EndProject
Project("{8BB2217D-0F2D-49D1-97BC-3654ED321F3B}") = "GeekLearning.Storage.BasicSample", "src\GeekLearning.Storage.BasicSample\GeekLearning.Storage.BasicSample.xproj", "{3AB29F6F-D32B-49D1-8CE1-5B61A12B78CC}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Release|Any CPU = Release|Any CPU
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{FD8BB8F9-9AF5-4C12-B962-9E08C30B01E2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{FD8BB8F9-9AF5-4C12-B962-9E08C30B01E2}.Debug|Any CPU.Build.0 = Debug|Any CPU
{FD8BB8F9-9AF5-4C12-B962-9E08C30B01E2}.Release|Any CPU.ActiveCfg = Release|Any CPU
{FD8BB8F9-9AF5-4C12-B962-9E08C30B01E2}.Release|Any CPU.Build.0 = Release|Any CPU
{1F419C53-73C6-4460-B284-6A49AE41C596}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{1F419C53-73C6-4460-B284-6A49AE41C596}.Debug|Any CPU.Build.0 = Debug|Any CPU
{1F419C53-73C6-4460-B284-6A49AE41C596}.Release|Any CPU.ActiveCfg = Release|Any CPU
{1F419C53-73C6-4460-B284-6A49AE41C596}.Release|Any CPU.Build.0 = Release|Any CPU
{FD8BB8F9-9AF5-4C12-B962-9E08C30B01E2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{FD8BB8F9-9AF5-4C12-B962-9E08C30B01E2}.Debug|Any CPU.Build.0 = Debug|Any CPU
{FD8BB8F9-9AF5-4C12-B962-9E08C30B01E2}.Release|Any CPU.ActiveCfg = Release|Any CPU
{FD8BB8F9-9AF5-4C12-B962-9E08C30B01E2}.Release|Any CPU.Build.0 = Release|Any CPU
{4A12B042-76B3-471B-9235-F653E1ABE3C0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{4A12B042-76B3-471B-9235-F653E1ABE3C0}.Debug|Any CPU.Build.0 = Debug|Any CPU
{4A12B042-76B3-471B-9235-F653E1ABE3C0}.Release|Any CPU.ActiveCfg = Release|Any CPU
Expand Down
9 changes: 8 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
![](https://geeklearning.visualstudio.com/_apis/public/build/definitions/f841b266-7595-4d01-9ee1-4864cf65aa73/5/badge)
# gl-dotnet-storage

Coming Soon and it will be awesome!
Coming Soon!

#Storage Abstraction

#FileSystem provider

#Azure blob provider
5 changes: 4 additions & 1 deletion global.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
{
"projects": [ "src" ]
"sdk": {
"version": "1.0.0-rc1-final"
},
"projects": [ "src", "samples" ]
}
5 changes: 0 additions & 5 deletions src/GeekLearning.FileSystem/global.json

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,14 @@
<package xmlns="http://schemas.microsoft.com/packaging/2012/06/nuspec.xsd">
<metadata>
<id>GeekLearning.Storage.Azure</id>
<version>1.0.0</version>
<authors>autex</authors>
<owners>autex</owners>
<version>$version$</version>
<authors>Geek Learning</authors>
<owners>Geek Learning</owners>
<description>Geek Learning Azure Storage Provider</description>
<requireLicenseAcceptance>false</requireLicenseAcceptance>
<description>GeekLearning.Storage.Azure Class Library</description>
<dependencies>
<dependency id="GeekLearning.Storage" version="$version$" />
</dependencies>
</metadata>
<files>
<file src="..\artifacts\bin\GeekLearning.Storage.Azure\Release\dnxcore50\GeekLearning.Storage.Azure.dll" target="lib\dnxcore50\GeekLearning.Storage.Azure.dll" />
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,17 +4,18 @@
<VisualStudioVersion Condition="'$(VisualStudioVersion)' == ''">14.0</VisualStudioVersion>
<VSToolsPath Condition="'$(VSToolsPath)' == ''">$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)</VSToolsPath>
</PropertyGroup>

<Import Project="$(VSToolsPath)\DNX\Microsoft.DNX.Props" Condition="'$(VSToolsPath)' != ''" />
<PropertyGroup Label="Globals">
<ProjectGuid>fd8bb8f9-9af5-4c12-b962-9e08c30b01e2</ProjectGuid>
<RootNamespace>GeekLearning.Storage.Azure</RootNamespace>
<BaseIntermediateOutputPath Condition="'$(BaseIntermediateOutputPath)'=='' ">..\artifacts\obj\$(MSBuildProjectName)</BaseIntermediateOutputPath>
<OutputPath Condition="'$(OutputPath)'=='' ">..\artifacts\bin\$(MSBuildProjectName)\</OutputPath>
</PropertyGroup>

<PropertyGroup>
<SchemaVersion>2.0</SchemaVersion>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'">
<ProduceOutputsOnBuild>True</ProduceOutputsOnBuild>
</PropertyGroup>
<Import Project="$(VSToolsPath)\DNX\Microsoft.DNX.targets" Condition="'$(VSToolsPath)' != ''" />
</Project>
</Project>
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
using System.Reflection;
using System.Reflection;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;

// General Information about an assembly is controlled through the following
// set of attributes. Change these attribute values to modify the information
// associated with an assembly.
[assembly: AssemblyTitle("GeekLearning.Storage.Azure")]
[assembly: AssemblyDescription("")]
[assembly: AssemblyDescription("Geek Learning Azure Storage Provider")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("")]
[assembly: AssemblyCompany("Geek Learning")]
[assembly: AssemblyProduct("GeekLearning.Storage.Azure")]
[assembly: AssemblyCopyright("Copyright © 2016")]
[assembly: AssemblyTrademark("")]
Expand All @@ -21,3 +21,7 @@

// The following GUID is for the ID of the typelib if this project is exposed to COM
[assembly: Guid("fd8bb8f9-9af5-4c12-b962-9e08c30b01e2")]

[assembly: AssemblyVersion("0.1.0.0")]
[assembly: AssemblyInformationalVersion("0.1.0+3.Branch.master.Sha.c1972a5901589d4f8d5670ad90b383609ee69408")]
[assembly: AssemblyFileVersion("0.1.0.0")]
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
{
"version": "1.0.0-*",
"version": "0.0.1-*",
"description": "GeekLearning.Storage.Azure Class Library",
"authors": [ "autex" ],
"tags": [ "" ],
"projectUrl": "",
"licenseUrl": "",
"dependencies": {
"GeekLearning.Storage": "1.0.0-*",
"GeekLearning.Storage": "",
"Microsoft.Extensions.DependencyInjection.Abstractions": "1.0.0-rc1-final",
"Microsoft.Extensions.OptionsModel": "1.0.0-rc1-final",
"WindowsAzure.Storage": "6.2.2-preview"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
{
"version": "1.0.0-*",
"version": "0.0.1-*",
"compilationOptions": {
"emitEntryPoint": true
},

"dependencies": {
"GeekLearning.Azure": "1.0.0-*",
"GeekLearning.FileSystem": "1.0.0-*",
"GeekLearning.Storage": "1.0.0-*",
"GeekLearning.Storage": "",
"GeekLearning.Storage.Azure": "",
"GeekLearning.Storage.FileSystem": "",
"Microsoft.AspNet.IISPlatformHandler": "1.0.0-rc1-final",
"Microsoft.AspNet.Mvc": "6.0.0-rc1-final",
"Microsoft.AspNet.Server.Kestrel": "1.0.0-rc1-final",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,14 @@
<package xmlns="http://schemas.microsoft.com/packaging/2012/06/nuspec.xsd">
<metadata>
<id>GeekLearning.Storage.FileSystem</id>
<version>1.0.0</version>
<authors>autex</authors>
<owners>autex</owners>
<version>$version$</version>
<authors>Geek Learning</authors>
<owners>Geek Learning</owners>
<description>Geek Learning FileSystem Storage Provider</description>
<requireLicenseAcceptance>false</requireLicenseAcceptance>
<description>GeekLearning.Storage.FileSystem Class Library</description>
<dependencies>
<dependency id="GeekLearning.Storage" version="$version$" />
</dependencies>
</metadata>
<files>
<file src="..\artifacts\bin\GeekLearning.Storage.FileSystem\Release\dnxcore50\GeekLearning.Storage.FileSystem.dll" target="lib\dnxcore50\GeekLearning.Storage.FileSystem.dll" />
Expand Down
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
using System.Reflection;
using System.Reflection;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;

// General Information about an assembly is controlled through the following
// set of attributes. Change these attribute values to modify the information
// associated with an assembly.
[assembly: AssemblyTitle("GeekLearning.Storage.FileSystem")]
[assembly: AssemblyDescription("")]
[assembly: AssemblyDescription("Geek Learning FileSystem Storage Provider")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("")]
[assembly: AssemblyCompany("Geek Learning")]
[assembly: AssemblyProduct("GeekLearning.Storage.FileSystem")]
[assembly: AssemblyCopyright("Copyright © 2016")]
[assembly: AssemblyTrademark("")]
Expand All @@ -21,3 +21,7 @@

// The following GUID is for the ID of the typelib if this project is exposed to COM
[assembly: Guid("4a12b042-76b3-471b-9235-f653e1abe3c0")]

[assembly: AssemblyVersion("0.1.0.0")]
[assembly: AssemblyInformationalVersion("0.1.0+3.Branch.master.Sha.c1972a5901589d4f8d5670ad90b383609ee69408")]
[assembly: AssemblyFileVersion("0.1.0.0")]
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"version": "1.0.0-*",
"version": "0.0.1-*",
"description": "GeekLearning.Storage.FileSystem Class Library",
"authors": [ "autex" ],
"tags": [ "" ],
Expand Down Expand Up @@ -27,7 +27,7 @@
}
},
"dependencies": {
"GeekLearning.Storage": "1.0.0-*",
"GeekLearning.Storage": "",
"Microsoft.Extensions.OptionsModel": "1.0.0-rc1-final",
"Microsoft.Extensions.PlatformAbstractions": "1.0.0-rc1-final"
}
Expand Down
8 changes: 4 additions & 4 deletions src/GeekLearning.Storage/GeekLearning.Storage.nuspec
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,11 @@
<package xmlns="http://schemas.microsoft.com/packaging/2012/06/nuspec.xsd">
<metadata>
<id>GeekLearning.Storage</id>
<version>1.0.0</version>
<authors>autex</authors>
<owners>autex</owners>
<version>$version$</version>
<authors>Geek Learning</authors>
<owners>Geek Learning</owners>
<description>Geek Learning Storage abstraction</description>
<requireLicenseAcceptance>false</requireLicenseAcceptance>
<description>GeekLearning.Storage Class Library</description>
</metadata>
<files>
<file src="..\artifacts\bin\GeekLearning.Storage\Release\dnxcore50\GeekLearning.Storage.dll" target="lib\dnxcore50\GeekLearning.Storage.dll" />
Expand Down
3 changes: 3 additions & 0 deletions src/GeekLearning.Storage/GeekLearning.Storage.xproj
Original file line number Diff line number Diff line change
Expand Up @@ -14,5 +14,8 @@
<PropertyGroup>
<SchemaVersion>2.0</SchemaVersion>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'">
<ProduceOutputsOnBuild>True</ProduceOutputsOnBuild>
</PropertyGroup>
<Import Project="$(VSToolsPath)\DNX\Microsoft.DNX.targets" Condition="'$(VSToolsPath)' != ''" />
</Project>
10 changes: 7 additions & 3 deletions src/GeekLearning.Storage/Properties/AssemblyInfo.cs
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
using System.Reflection;
using System.Reflection;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;

// General Information about an assembly is controlled through the following
// set of attributes. Change these attribute values to modify the information
// associated with an assembly.
[assembly: AssemblyTitle("GeekLearning.Storage")]
[assembly: AssemblyDescription("")]
[assembly: AssemblyDescription("Geek Learning Storage abstraction")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("")]
[assembly: AssemblyCompany("Geek Learning")]
[assembly: AssemblyProduct("GeekLearning.Storage")]
[assembly: AssemblyCopyright("Copyright © 2016")]
[assembly: AssemblyTrademark("")]
Expand All @@ -21,3 +21,7 @@

// The following GUID is for the ID of the typelib if this project is exposed to COM
[assembly: Guid("1f419c53-73c6-4460-b284-6a49ae41c596")]

[assembly: AssemblyVersion("0.1.0.0")]
[assembly: AssemblyInformationalVersion("0.1.0+3.Branch.master.Sha.c1972a5901589d4f8d5670ad90b383609ee69408")]
[assembly: AssemblyFileVersion("0.1.0.0")]
5 changes: 0 additions & 5 deletions src/GeekLearning.Storage/global.json

This file was deleted.

2 changes: 1 addition & 1 deletion src/GeekLearning.Storage/project.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"version": "1.0.0-*",
"version": "0.0.1-*",
"description": "GeekLearning.Storage Class Library",
"authors": [ "autex" ],
"tags": [ "" ],
Expand Down