aboutsummaryrefslogtreecommitdiffstats
path: root/Software/Visual_Studio/Web/Tango.MachineService/Controllers/MachineStudioController.cs
diff options
context:
space:
mode:
authorRoy Ben Shabat <Roy.mail.net@gmail.com>2024-05-18 20:05:10 +0300
committerRoy Ben Shabat <Roy.mail.net@gmail.com>2024-05-18 20:05:10 +0300
commitd91db45c47a1d2d1d050fdafe8f4eb44951a883f (patch)
tree1437e1f0f7ea91dae53e59f7f605a3e603ea3926 /Software/Visual_Studio/Web/Tango.MachineService/Controllers/MachineStudioController.cs
parentfd061c7cb7f243d562913d496223830bcf83b7a9 (diff)
downloadTango-d91db45c47a1d2d1d050fdafe8f4eb44951a883f.tar.gz
Tango-d91db45c47a1d2d1d050fdafe8f4eb44951a883f.zip
FSE/RSM MachineService Provides full capability.
Diffstat (limited to 'Software/Visual_Studio/Web/Tango.MachineService/Controllers/MachineStudioController.cs')
-rw-r--r--Software/Visual_Studio/Web/Tango.MachineService/Controllers/MachineStudioController.cs18
1 files changed, 9 insertions, 9 deletions
diff --git a/Software/Visual_Studio/Web/Tango.MachineService/Controllers/MachineStudioController.cs b/Software/Visual_Studio/Web/Tango.MachineService/Controllers/MachineStudioController.cs
index 5f697f979..7eda111d0 100644
--- a/Software/Visual_Studio/Web/Tango.MachineService/Controllers/MachineStudioController.cs
+++ b/Software/Visual_Studio/Web/Tango.MachineService/Controllers/MachineStudioController.cs
@@ -77,7 +77,7 @@ namespace Tango.MachineService.Controllers
CheckForUpdatesResponse response = new CheckForUpdatesResponse();
- using (ObservablesContext db = ObservablesContextHelper.CreateContext())
+ using (ObservablesContext db = ObservablesWebContext.CreateContext())
{
var versions = db.MachineStudioVersions.ToList();
@@ -122,7 +122,7 @@ namespace Tango.MachineService.Controllers
{
DownloadLatestVersionResponse response = new DownloadLatestVersionResponse();
- using (ObservablesContext db = ObservablesContextHelper.CreateContext())
+ using (ObservablesContext db = ObservablesWebContext.CreateContext())
{
var versions = db.MachineStudioVersions.ToList();
@@ -160,7 +160,7 @@ namespace Tango.MachineService.Controllers
{
UploadVersionResponse response = new UploadVersionResponse();
- using (ObservablesContext db = ObservablesContextHelper.CreateContext())
+ using (ObservablesContext db = ObservablesWebContext.CreateContext())
{
String userID = RequestToken.Object.UserGuid;
@@ -231,7 +231,7 @@ namespace Tango.MachineService.Controllers
{
_pendingUploads.RemoveAll(x => x.Token == upload.Token);
- using (ObservablesContext db = ObservablesContextHelper.CreateContext())
+ using (ObservablesContext db = ObservablesWebContext.CreateContext())
{
db.MachineStudioVersions.Add(new MachineStudioVersion()
{
@@ -261,7 +261,7 @@ namespace Tango.MachineService.Controllers
[HttpPost]
public LatestVersionResponse GetLatestVersion(LatestVersionRequest request)
{
- using (ObservablesContext db = ObservablesContextHelper.CreateContext())
+ using (ObservablesContext db = ObservablesWebContext.CreateContext())
{
var version = db.MachineStudioVersions.ToList().OrderByDescending(x => Version.Parse(x.Version)).FirstOrDefault();
return new LatestVersionResponse() { Version = version != null ? version.Version : "0.0.0.0" };
@@ -317,7 +317,7 @@ namespace Tango.MachineService.Controllers
throw new AuthenticationException($"You do not have permissions to access the {MachineServiceConfig.DEPLOYMENT_SLOT.ToDescription()} environment.");
}
- using (ObservablesContext db = ObservablesContextHelper.CreateContext())
+ using (ObservablesContext db = ObservablesWebContext.CreateContext())
{
db.Roles.ToList();
db.Permissions.ToList();
@@ -385,7 +385,7 @@ namespace Tango.MachineService.Controllers
{
var password = hash.Encrypt(request.Password);
- using (var db = ObservablesContextHelper.CreateContext())
+ using (var db = ObservablesWebContext.CreateContext())
{
user = new UserBuilder(db).Set(x => x.Email.ToLower() == request.Email.ToLower() && (isPasswordOK || x.Password == password)).WithRolesAndPermissions().WithDeleted().Build();
@@ -420,7 +420,7 @@ namespace Tango.MachineService.Controllers
//Enforce Machine Studio Version ?
if (MachineServiceConfig.ENFORCE_MACHINE_STUDIO_VERSION)
{
- using (var db = ObservablesContextHelper.CreateContext())
+ using (var db = ObservablesWebContext.CreateContext())
{
var latest_version = db.MachineStudioVersions.ToList().OrderByDescending(x => Version.Parse(x.Version)).FirstOrDefault();
@@ -468,7 +468,7 @@ namespace Tango.MachineService.Controllers
{
DownloadLatestPPCVersionResponse response = new DownloadLatestPPCVersionResponse();
- using (ObservablesContext db = ObservablesContextHelper.CreateContext())
+ using (ObservablesContext db = ObservablesWebContext.CreateContext())
{
var machine = db.Machines.SingleOrDefault(x => x.SerialNumber == request.SerialNumber);