Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
116 commits
Select commit Hold shift + click to select a range
4f9ddcb
Created a session service which references a database rather then the…
rafidzal Jan 2, 2021
0909622
Renamed the method HasSession(string) to HasSessionToken(string) from…
rafidzal Jan 4, 2021
df8e980
Deprecated the use of the AlreadyExistsException and NotFoundExceptio…
rafidzal Jan 10, 2021
def4e96
Updated Consumers and Providers to pass in an appropriate session ser…
rafidzal Jan 11, 2021
efb6795
Minor documentation clean up.
rafidzal Jan 11, 2021
5ed1f4a
Updated Consumers and Providers to pass in an appropriate session ser…
rafidzal Mar 13, 2021
0e36573
Renamed references to the framework database to be more intuitive. Cr…
rafidzal Mar 13, 2021
a96cb72
Updated the Demo AU Providers to use the SessionService.
rafidzal Mar 13, 2021
ac05e7b
Merge remote-tracking branch 'origin/release-20' into release-21
rafidzal Apr 25, 2021
610da73
Resolved a potential framework settings issue with Providers. Fixed a…
rafidzal May 26, 2021
a58ccec
Updated project version numbers. Updated README.md. Added documentati…
rafidzal May 26, 2021
f0131da
Reverted the AU Demo projects to reference Sif.Framework NuGet packag…
rafidzal May 26, 2021
8e80f80
Merge pull request #43 from nsip/release-21
rafidzal May 26, 2021
54b1d32
- Made the IEnvironmentRepository interface public.
rafidzal Mar 12, 2022
9a87744
- Deprecated the IPersistable interface for the IHasUniqueIdentitifer…
rafidzal Mar 12, 2022
2df3470
- Deprecated the IPersistable interface for the IHasUniqueIdentitifer…
rafidzal Mar 12, 2022
3c0ed40
- Created a new project to holder ASP.NET specific code - Tardigrade.…
rafidzal Mar 14, 2022
27a6143
Updated third-party NuGet packages.
rafidzal Mar 14, 2022
a141749
- Updated the EnvironmentsController.cs class from the Sif.Framework.…
rafidzal Mar 14, 2022
d56c46b
- Updated the EnvironmentsController.cs class from the Sif.Framework.…
rafidzal Mar 14, 2022
c4b9ae6
Updated the EnvironmentsController constructor to accept an IEnvironm…
rafidzal Mar 14, 2022
70152a0
Changed the Target Framework of the Sif.Framework.AspNet project from…
rafidzal Mar 15, 2022
ee5e39e
- Created a new project to NHibernate specific code - Sif.Framework.N…
rafidzal Mar 15, 2022
f9ff07a
Updated the EnvironmentRegisterService class constructor to add an IE…
rafidzal Mar 15, 2022
cf54d7b
Updated all Controllers/Providers so that services are passed to the …
rafidzal Mar 15, 2022
cc3b26d
Updated all Controllers/Providers so that services are passed to the …
rafidzal Mar 15, 2022
3f0a564
- Deleted the NHibernate mapping files and repositories from the Sif.…
rafidzal Mar 15, 2022
270c0e2
Replicated the code from the WebApi directory of the Sif.Framework pr…
rafidzal Mar 17, 2022
5d59ff5
- Copied the SIF Provider code from the Sif.Framework project to the …
rafidzal Mar 20, 2022
3e9868a
- Deleted the Providers and WebApi directory (and associated ASP.NET …
rafidzal Mar 20, 2022
73dc265
- Dropped support for the .NET Framework 4.7.2 target from the Sif.Fr…
rafidzal Mar 20, 2022
cd3137b
- Created an ASP.NET Core specific project to hold .NET 6 implementat…
rafidzal Mar 24, 2022
e6caaa2
- Resolved runtime issues with the ASP.NET Core Providers.
rafidzal Mar 30, 2022
c81c995
- Created an XML formatter to remove the ArrayOf prefix and append an…
rafidzal Mar 31, 2022
2d98909
- Added an EntityFrameworkCore specific integration project - Tardigr…
rafidzal Apr 2, 2022
46a3f4e
- Deprecated and deleted the IGenericRepository interface in-lieu of …
rafidzal Apr 3, 2022
71b6e38
- Deprecated and deleted the IGenericService interface in-lieu of the…
rafidzal Apr 3, 2022
d7ed09d
- Removed redundant TEntity generic parameter from the ISifService in…
rafidzal Apr 3, 2022
05a65f4
- Split the functionality of EnvironmentService into 2 classes to bet…
rafidzal Apr 6, 2022
95036e3
- Implemented required repositories for the Sif.Framework.EntityFrame…
rafidzal Apr 6, 2022
42f62c1
Created a SetUp project for connection to an Entity Framework Core da…
rafidzal Apr 6, 2022
32b475b
- Created a unit test project for Entity Framework Core functionality…
rafidzal Apr 14, 2022
55b8c4a
Create a copy of the SIF Infrastructure models.
rafidzal Apr 14, 2022
5d02014
Create a copy of the SIF Infrastructure models.
rafidzal Apr 14, 2022
762b6cf
Make the .NET 6 generated SIF Infrastructure models compatible with .…
rafidzal Apr 14, 2022
11868d5
- Created initial unit tests for Infrastructure model repositories.
rafidzal Apr 15, 2022
e494eae
Created unit tests for the ProvisionedZone Infrastructure model.
rafidzal Apr 15, 2022
7506454
Created unit tests for the InfrastructureService Infrastructure model.
rafidzal Apr 15, 2022
b33c624
Created unit tests for the ProductIdentity Infrastructure model.
rafidzal Apr 15, 2022
54f5df2
Created unit tests for the ApplicationInfo Infrastructure model.
rafidzal Apr 16, 2022
6943590
Resolved issues with cascading deletes.
rafidzal Apr 16, 2022
48038a0
Created unit tests for the Property Infrastructure model.
rafidzal Apr 16, 2022
21d9b03
Created unit tests for the Zone Infrastructure model.
rafidzal Apr 16, 2022
96eee84
Created unit tests for the Environment Infrastructure model.
rafidzal Apr 16, 2022
b6b1469
Created unit tests for the EnvironmentRegister EnvironmentProvider-sp…
rafidzal Apr 17, 2022
048d145
Created unit tests for the ApplicationRegister EnvironmentProvider-sp…
rafidzal Apr 17, 2022
4443aa8
Code clean-up.
rafidzal Apr 17, 2022
b12225a
Created unit tests for the IEnvironmentRepository interface.
rafidzal Apr 17, 2022
d80997c
Resolve NHibernate runtime issue with unit testing.
rafidzal Apr 17, 2022
e5faaae
- Refactored the Rights property of the Service model to an ICollecti…
rafidzal Apr 17, 2022
9f76197
Removed Right class constructor.
rafidzal Apr 18, 2022
0284509
Removed the IComparable intergace from the Service class.
rafidzal Apr 18, 2022
7f0ef58
- Updated the Name property of the InstructureService class in Entity…
rafidzal Apr 18, 2022
f6ae22c
Renamed the IconURI property of ProductIdentity to IconUri.
rafidzal Apr 18, 2022
27793a1
Refactored the Properties property of the Zone model to an ICollectio…
rafidzal Apr 18, 2022
e24dd09
AutoMapper configuration clean-up.
rafidzal Apr 18, 2022
14e4d1a
Refactored the InfrastructureServices property of the Environment and…
rafidzal Apr 18, 2022
59b1943
Refactored the ProvisionedZones property of the Environment and Envir…
rafidzal Apr 18, 2022
73b551e
- Updated the Type property of the Environment class in Entity Framew…
rafidzal Apr 18, 2022
be64e13
General code clean-up.
rafidzal Apr 19, 2022
0f0d7b8
Archive the Entity Framework Core reversed engineered DbContext and m…
rafidzal Apr 19, 2022
7f24d75
Changed the Entity Framework Core unit tests to reference Infrastruct…
rafidzal Apr 19, 2022
cf5226c
Moved the SifFrameworkDbContext class from the tests project to the S…
rafidzal Apr 19, 2022
c526911
- Refactored the Phases property of the Job model to an ICollection i…
rafidzal Apr 19, 2022
aa0ccc6
Removed redundant code. Updated To Do list.
rafidzal Apr 21, 2022
35b6091
Updated NuGet packages.
rafidzal Apr 24, 2022
31c6559
Updated NuGet packages for demo projects.
rafidzal Apr 26, 2022
4243ab8
Updated NuGet packages for demo projects.
rafidzal Apr 26, 2022
37f246f
Created an ASP.NET Core implementation of the demo Setup project.
rafidzal Apr 26, 2022
87c787e
Corrected a return type design issue with the IEnvironmentService int…
rafidzal Apr 26, 2022
a985136
Updated the Create() method of EnvironmentService to use an environme…
rafidzal Apr 26, 2022
88e2d9f
- Updated the DbContext to eager load all relationships.
rafidzal Apr 26, 2022
630ba80
Set the relative path for the SQLite SIF Framework database to be the…
rafidzal Apr 26, 2022
ae5abca
Updated NuGet packages for test projects.
rafidzal Apr 26, 2022
b19b07e
- Created a new demo project for ASP.NET Core SIF Providers (based up…
rafidzal May 5, 2022
9021bb2
- Created XML serializer input formatters to allow the ASP.NET Core S…
rafidzal May 6, 2022
56572f8
- Updated the SifInputFormatter to use the existing XmlRootAttribute …
rafidzal May 8, 2022
a6de9b8
Updated the ArrayOfInputFormatter and ArrayOfOutputFormatter to refer…
rafidzal May 8, 2022
d4ec203
Created shell scripts for running the ASP.NET Core demo projects.
rafidzal May 18, 2022
b38b972
Removed redundant SharedLibs directory.
rafidzal May 18, 2022
2a5828c
Started re-work of the framework documentation.
rafidzal May 22, 2022
868fe19
Updated documentation.
rafidzal May 24, 2022
ebc5a98
Updated documentation. Returned shared DLLs for the UK and US data mo…
rafidzal May 25, 2022
3c3a29c
Updated documentation.
rafidzal May 25, 2022
8a56276
Resolved an issue with the SifFrameworkDBContext regarding the cascad…
rafidzal May 26, 2022
81cc5ee
- Created a demo project for an ASP.NET Core SIF Consumer.
rafidzal May 28, 2022
f02f94a
Renamed the Sif.Framework.Demo.AspNetCore.Consumer project to Sif.Fra…
rafidzal May 28, 2022
9b2ac45
Renamed the Sif.Framework.Demo.AspNetCore.Provider project to Sif.Fra…
rafidzal May 28, 2022
4ded492
Updated documentation.
rafidzal May 28, 2022
1f1c57c
Renamed the Sif.Framework.Demo.AspNetCore.Setup project to Sif.Framew…
rafidzal May 29, 2022
ac264a4
Updated documentation.
rafidzal May 29, 2022
e626acc
Default all projects to use LocalDB.
rafidzal May 29, 2022
00bc590
Updated documentation.
rafidzal May 29, 2022
2882723
Updated documentation.
rafidzal May 30, 2022
90f3892
Updated documentation.
rafidzal May 30, 2022
605589a
Removed redundant NuGet package from demo project. Updated documentat…
rafidzal May 30, 2022
f03e0ce
Added test Consumer and Provider Project code that supplement the tra…
rafidzal May 31, 2022
ea2a104
Renamed the Model and Service folders to Models and Services respecti…
rafidzal Jun 21, 2022
93f4f47
Refactored the Sif.Framework.Model and Sif.Framework.Service namespac…
rafidzal Aug 24, 2022
b12ea04
Updated NuGet package details for all SIF Framework projects.
rafidzal Aug 24, 2022
7755ea2
Updated NuGet package details for all SIF Framework projects.
rafidzal Aug 24, 2022
3f6a368
Updated documentation.
rafidzal Aug 25, 2022
82e9139
Moved documentation around.
rafidzal Aug 25, 2022
109d296
Change demo and training projects to reference SIF Framework NuGet pa…
rafidzal Aug 25, 2022
c1d6d45
Updated README file.
rafidzal Aug 25, 2022
4b23983
Merge pull request #44 from nsip/release-22
rafidzal Aug 25, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
Binary file not shown.
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* Copyright 2020 Systemic Pty Ltd
* Copyright 2022 Systemic Pty Ltd
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
Expand All @@ -14,10 +14,10 @@
* limitations under the License.
*/

using Sif.Framework.Models.Infrastructure;
using Sif.Framework.Models.Requests;
using Sif.Framework.Models.Settings;
using Sif.Framework.Settings;
using Sif.Framework.Model.Infrastructure;
using Sif.Framework.Model.Requests;
using Sif.Framework.Model.Settings;
using Tardigrade.Framework.Configurations;
using Tardigrade.Framework.EntityFramework.Configurations;
using Xunit;
Expand Down
Loading