Skip to content

Commit

Permalink
Merge branch 'release/v4.2.0'
Browse files Browse the repository at this point in the history
- OPTIM: All public methods of `DeviceDataBaseOnPremise` now check for the state of the instance. If the instance has been disposed, an exception will be thrown.
- TEST: Verify that an exception is throw by the `DeviceDataBaseOnPremise` implementation when the instance has been disposed.
- EXAMPLE: Updated examples and tests to match the changes to `FlowData` and exceptions.
- EXAMPLE/TEST: Refactor examples and add unit tests for them.
- BUILD: Build process load tests the web integration examples and emits performance figures on a successful run.
- DOC: Update doxy file
  • Loading branch information
Joseph51D committed Jan 6, 2021
2 parents ef1d0ba + 6ece5d8 commit b374090
Show file tree
Hide file tree
Showing 78 changed files with 3,165 additions and 571 deletions.
117 changes: 117 additions & 0 deletions FiftyOne.DeviceDetection.sln
Original file line number Diff line number Diff line change
Expand Up @@ -104,6 +104,12 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "UpdatePollingInterval", "Fi
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UpdatePollingInterval", "FiftyOne.DeviceDetection\Examples\Framework\Hash\AutomaticUpdates\UpdatePollingInterval\UpdatePollingInterval.csproj", "{E984581D-BEEC-49B2-9BAF-DC8CFD6EE7A3}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "performance-tests", "performance-tests\performance-tests.csproj", "{8760C35E-87D7-430E-AFFC-45B05486B4DA}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "FiftyOne.DeviceDetection.Example.Tests", "FiftyOne.DeviceDetection\Tests\FiftyOne.DeviceDetection.Example.Tests\FiftyOne.DeviceDetection.Example.Tests.csproj", "{7C12E104-8FC8-4FBC-BC6E-26BD252806D7}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "FiftyOne.DeviceDetection.Example.Tests (Framework)", "FiftyOne.DeviceDetection\Tests\FiftyOne.DeviceDetection.Example.Tests (Framework)\FiftyOne.DeviceDetection.Example.Tests (Framework).csproj", "{5DB53D62-7E42-4262-9946-4DDBF7910D70}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Expand Down Expand Up @@ -1362,6 +1368,114 @@ Global
{E984581D-BEEC-49B2-9BAF-DC8CFD6EE7A3}.Release-Single|x64.Build.0 = Release|Any CPU
{E984581D-BEEC-49B2-9BAF-DC8CFD6EE7A3}.Release-Single|x86.ActiveCfg = Release|Any CPU
{E984581D-BEEC-49B2-9BAF-DC8CFD6EE7A3}.Release-Single|x86.Build.0 = Release|Any CPU
{8760C35E-87D7-430E-AFFC-45B05486B4DA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{8760C35E-87D7-430E-AFFC-45B05486B4DA}.Debug|Any CPU.Build.0 = Debug|Any CPU
{8760C35E-87D7-430E-AFFC-45B05486B4DA}.Debug|x64.ActiveCfg = Debug|Any CPU
{8760C35E-87D7-430E-AFFC-45B05486B4DA}.Debug|x64.Build.0 = Debug|Any CPU
{8760C35E-87D7-430E-AFFC-45B05486B4DA}.Debug|x86.ActiveCfg = Debug|Any CPU
{8760C35E-87D7-430E-AFFC-45B05486B4DA}.Debug|x86.Build.0 = Debug|Any CPU
{8760C35E-87D7-430E-AFFC-45B05486B4DA}.Debug-MemoryOnly|Any CPU.ActiveCfg = Debug|Any CPU
{8760C35E-87D7-430E-AFFC-45B05486B4DA}.Debug-MemoryOnly|Any CPU.Build.0 = Debug|Any CPU
{8760C35E-87D7-430E-AFFC-45B05486B4DA}.Debug-MemoryOnly|x64.ActiveCfg = Debug|Any CPU
{8760C35E-87D7-430E-AFFC-45B05486B4DA}.Debug-MemoryOnly|x64.Build.0 = Debug|Any CPU
{8760C35E-87D7-430E-AFFC-45B05486B4DA}.Debug-MemoryOnly|x86.ActiveCfg = Debug|Any CPU
{8760C35E-87D7-430E-AFFC-45B05486B4DA}.Debug-MemoryOnly|x86.Build.0 = Debug|Any CPU
{8760C35E-87D7-430E-AFFC-45B05486B4DA}.Debug-Single|Any CPU.ActiveCfg = Debug|Any CPU
{8760C35E-87D7-430E-AFFC-45B05486B4DA}.Debug-Single|Any CPU.Build.0 = Debug|Any CPU
{8760C35E-87D7-430E-AFFC-45B05486B4DA}.Debug-Single|x64.ActiveCfg = Debug|Any CPU
{8760C35E-87D7-430E-AFFC-45B05486B4DA}.Debug-Single|x64.Build.0 = Debug|Any CPU
{8760C35E-87D7-430E-AFFC-45B05486B4DA}.Debug-Single|x86.ActiveCfg = Debug|Any CPU
{8760C35E-87D7-430E-AFFC-45B05486B4DA}.Debug-Single|x86.Build.0 = Debug|Any CPU
{8760C35E-87D7-430E-AFFC-45B05486B4DA}.Release|Any CPU.ActiveCfg = Release|Any CPU
{8760C35E-87D7-430E-AFFC-45B05486B4DA}.Release|Any CPU.Build.0 = Release|Any CPU
{8760C35E-87D7-430E-AFFC-45B05486B4DA}.Release|x64.ActiveCfg = Release|Any CPU
{8760C35E-87D7-430E-AFFC-45B05486B4DA}.Release|x64.Build.0 = Release|Any CPU
{8760C35E-87D7-430E-AFFC-45B05486B4DA}.Release|x86.ActiveCfg = Release|Any CPU
{8760C35E-87D7-430E-AFFC-45B05486B4DA}.Release|x86.Build.0 = Release|Any CPU
{8760C35E-87D7-430E-AFFC-45B05486B4DA}.Release-MemoryOnly|Any CPU.ActiveCfg = Release|Any CPU
{8760C35E-87D7-430E-AFFC-45B05486B4DA}.Release-MemoryOnly|Any CPU.Build.0 = Release|Any CPU
{8760C35E-87D7-430E-AFFC-45B05486B4DA}.Release-MemoryOnly|x64.ActiveCfg = Release|Any CPU
{8760C35E-87D7-430E-AFFC-45B05486B4DA}.Release-MemoryOnly|x64.Build.0 = Release|Any CPU
{8760C35E-87D7-430E-AFFC-45B05486B4DA}.Release-MemoryOnly|x86.ActiveCfg = Release|Any CPU
{8760C35E-87D7-430E-AFFC-45B05486B4DA}.Release-MemoryOnly|x86.Build.0 = Release|Any CPU
{8760C35E-87D7-430E-AFFC-45B05486B4DA}.Release-Single|Any CPU.ActiveCfg = Release|Any CPU
{8760C35E-87D7-430E-AFFC-45B05486B4DA}.Release-Single|Any CPU.Build.0 = Release|Any CPU
{8760C35E-87D7-430E-AFFC-45B05486B4DA}.Release-Single|x64.ActiveCfg = Release|Any CPU
{8760C35E-87D7-430E-AFFC-45B05486B4DA}.Release-Single|x64.Build.0 = Release|Any CPU
{8760C35E-87D7-430E-AFFC-45B05486B4DA}.Release-Single|x86.ActiveCfg = Release|Any CPU
{8760C35E-87D7-430E-AFFC-45B05486B4DA}.Release-Single|x86.Build.0 = Release|Any CPU
{7C12E104-8FC8-4FBC-BC6E-26BD252806D7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{7C12E104-8FC8-4FBC-BC6E-26BD252806D7}.Debug|Any CPU.Build.0 = Debug|Any CPU
{7C12E104-8FC8-4FBC-BC6E-26BD252806D7}.Debug|x64.ActiveCfg = Debug|x64
{7C12E104-8FC8-4FBC-BC6E-26BD252806D7}.Debug|x64.Build.0 = Debug|x64
{7C12E104-8FC8-4FBC-BC6E-26BD252806D7}.Debug|x86.ActiveCfg = Debug|Any CPU
{7C12E104-8FC8-4FBC-BC6E-26BD252806D7}.Debug|x86.Build.0 = Debug|Any CPU
{7C12E104-8FC8-4FBC-BC6E-26BD252806D7}.Debug-MemoryOnly|Any CPU.ActiveCfg = Debug|Any CPU
{7C12E104-8FC8-4FBC-BC6E-26BD252806D7}.Debug-MemoryOnly|Any CPU.Build.0 = Debug|Any CPU
{7C12E104-8FC8-4FBC-BC6E-26BD252806D7}.Debug-MemoryOnly|x64.ActiveCfg = Debug|Any CPU
{7C12E104-8FC8-4FBC-BC6E-26BD252806D7}.Debug-MemoryOnly|x64.Build.0 = Debug|Any CPU
{7C12E104-8FC8-4FBC-BC6E-26BD252806D7}.Debug-MemoryOnly|x86.ActiveCfg = Debug|Any CPU
{7C12E104-8FC8-4FBC-BC6E-26BD252806D7}.Debug-MemoryOnly|x86.Build.0 = Debug|Any CPU
{7C12E104-8FC8-4FBC-BC6E-26BD252806D7}.Debug-Single|Any CPU.ActiveCfg = Debug|Any CPU
{7C12E104-8FC8-4FBC-BC6E-26BD252806D7}.Debug-Single|Any CPU.Build.0 = Debug|Any CPU
{7C12E104-8FC8-4FBC-BC6E-26BD252806D7}.Debug-Single|x64.ActiveCfg = Debug|Any CPU
{7C12E104-8FC8-4FBC-BC6E-26BD252806D7}.Debug-Single|x64.Build.0 = Debug|Any CPU
{7C12E104-8FC8-4FBC-BC6E-26BD252806D7}.Debug-Single|x86.ActiveCfg = Debug|Any CPU
{7C12E104-8FC8-4FBC-BC6E-26BD252806D7}.Debug-Single|x86.Build.0 = Debug|Any CPU
{7C12E104-8FC8-4FBC-BC6E-26BD252806D7}.Release|Any CPU.ActiveCfg = Release|Any CPU
{7C12E104-8FC8-4FBC-BC6E-26BD252806D7}.Release|Any CPU.Build.0 = Release|Any CPU
{7C12E104-8FC8-4FBC-BC6E-26BD252806D7}.Release|x64.ActiveCfg = Release|x64
{7C12E104-8FC8-4FBC-BC6E-26BD252806D7}.Release|x64.Build.0 = Release|x64
{7C12E104-8FC8-4FBC-BC6E-26BD252806D7}.Release|x86.ActiveCfg = Release|Any CPU
{7C12E104-8FC8-4FBC-BC6E-26BD252806D7}.Release|x86.Build.0 = Release|Any CPU
{7C12E104-8FC8-4FBC-BC6E-26BD252806D7}.Release-MemoryOnly|Any CPU.ActiveCfg = Release|Any CPU
{7C12E104-8FC8-4FBC-BC6E-26BD252806D7}.Release-MemoryOnly|Any CPU.Build.0 = Release|Any CPU
{7C12E104-8FC8-4FBC-BC6E-26BD252806D7}.Release-MemoryOnly|x64.ActiveCfg = Release|Any CPU
{7C12E104-8FC8-4FBC-BC6E-26BD252806D7}.Release-MemoryOnly|x64.Build.0 = Release|Any CPU
{7C12E104-8FC8-4FBC-BC6E-26BD252806D7}.Release-MemoryOnly|x86.ActiveCfg = Release|Any CPU
{7C12E104-8FC8-4FBC-BC6E-26BD252806D7}.Release-MemoryOnly|x86.Build.0 = Release|Any CPU
{7C12E104-8FC8-4FBC-BC6E-26BD252806D7}.Release-Single|Any CPU.ActiveCfg = Release|Any CPU
{7C12E104-8FC8-4FBC-BC6E-26BD252806D7}.Release-Single|Any CPU.Build.0 = Release|Any CPU
{7C12E104-8FC8-4FBC-BC6E-26BD252806D7}.Release-Single|x64.ActiveCfg = Release|Any CPU
{7C12E104-8FC8-4FBC-BC6E-26BD252806D7}.Release-Single|x64.Build.0 = Release|Any CPU
{7C12E104-8FC8-4FBC-BC6E-26BD252806D7}.Release-Single|x86.ActiveCfg = Release|Any CPU
{7C12E104-8FC8-4FBC-BC6E-26BD252806D7}.Release-Single|x86.Build.0 = Release|Any CPU
{5DB53D62-7E42-4262-9946-4DDBF7910D70}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{5DB53D62-7E42-4262-9946-4DDBF7910D70}.Debug|Any CPU.Build.0 = Debug|Any CPU
{5DB53D62-7E42-4262-9946-4DDBF7910D70}.Debug|x64.ActiveCfg = Debug|Any CPU
{5DB53D62-7E42-4262-9946-4DDBF7910D70}.Debug|x64.Build.0 = Debug|Any CPU
{5DB53D62-7E42-4262-9946-4DDBF7910D70}.Debug|x86.ActiveCfg = Debug|Any CPU
{5DB53D62-7E42-4262-9946-4DDBF7910D70}.Debug|x86.Build.0 = Debug|Any CPU
{5DB53D62-7E42-4262-9946-4DDBF7910D70}.Debug-MemoryOnly|Any CPU.ActiveCfg = Debug|Any CPU
{5DB53D62-7E42-4262-9946-4DDBF7910D70}.Debug-MemoryOnly|Any CPU.Build.0 = Debug|Any CPU
{5DB53D62-7E42-4262-9946-4DDBF7910D70}.Debug-MemoryOnly|x64.ActiveCfg = Debug|Any CPU
{5DB53D62-7E42-4262-9946-4DDBF7910D70}.Debug-MemoryOnly|x64.Build.0 = Debug|Any CPU
{5DB53D62-7E42-4262-9946-4DDBF7910D70}.Debug-MemoryOnly|x86.ActiveCfg = Debug|Any CPU
{5DB53D62-7E42-4262-9946-4DDBF7910D70}.Debug-MemoryOnly|x86.Build.0 = Debug|Any CPU
{5DB53D62-7E42-4262-9946-4DDBF7910D70}.Debug-Single|Any CPU.ActiveCfg = Debug|Any CPU
{5DB53D62-7E42-4262-9946-4DDBF7910D70}.Debug-Single|Any CPU.Build.0 = Debug|Any CPU
{5DB53D62-7E42-4262-9946-4DDBF7910D70}.Debug-Single|x64.ActiveCfg = Debug|Any CPU
{5DB53D62-7E42-4262-9946-4DDBF7910D70}.Debug-Single|x64.Build.0 = Debug|Any CPU
{5DB53D62-7E42-4262-9946-4DDBF7910D70}.Debug-Single|x86.ActiveCfg = Debug|Any CPU
{5DB53D62-7E42-4262-9946-4DDBF7910D70}.Debug-Single|x86.Build.0 = Debug|Any CPU
{5DB53D62-7E42-4262-9946-4DDBF7910D70}.Release|Any CPU.ActiveCfg = Release|Any CPU
{5DB53D62-7E42-4262-9946-4DDBF7910D70}.Release|Any CPU.Build.0 = Release|Any CPU
{5DB53D62-7E42-4262-9946-4DDBF7910D70}.Release|x64.ActiveCfg = Release|Any CPU
{5DB53D62-7E42-4262-9946-4DDBF7910D70}.Release|x64.Build.0 = Release|Any CPU
{5DB53D62-7E42-4262-9946-4DDBF7910D70}.Release|x86.ActiveCfg = Release|Any CPU
{5DB53D62-7E42-4262-9946-4DDBF7910D70}.Release|x86.Build.0 = Release|Any CPU
{5DB53D62-7E42-4262-9946-4DDBF7910D70}.Release-MemoryOnly|Any CPU.ActiveCfg = Release|Any CPU
{5DB53D62-7E42-4262-9946-4DDBF7910D70}.Release-MemoryOnly|Any CPU.Build.0 = Release|Any CPU
{5DB53D62-7E42-4262-9946-4DDBF7910D70}.Release-MemoryOnly|x64.ActiveCfg = Release|Any CPU
{5DB53D62-7E42-4262-9946-4DDBF7910D70}.Release-MemoryOnly|x64.Build.0 = Release|Any CPU
{5DB53D62-7E42-4262-9946-4DDBF7910D70}.Release-MemoryOnly|x86.ActiveCfg = Release|Any CPU
{5DB53D62-7E42-4262-9946-4DDBF7910D70}.Release-MemoryOnly|x86.Build.0 = Release|Any CPU
{5DB53D62-7E42-4262-9946-4DDBF7910D70}.Release-Single|Any CPU.ActiveCfg = Release|Any CPU
{5DB53D62-7E42-4262-9946-4DDBF7910D70}.Release-Single|Any CPU.Build.0 = Release|Any CPU
{5DB53D62-7E42-4262-9946-4DDBF7910D70}.Release-Single|x64.ActiveCfg = Release|Any CPU
{5DB53D62-7E42-4262-9946-4DDBF7910D70}.Release-Single|x64.Build.0 = Release|Any CPU
{5DB53D62-7E42-4262-9946-4DDBF7910D70}.Release-Single|x86.ActiveCfg = Release|Any CPU
{5DB53D62-7E42-4262-9946-4DDBF7910D70}.Release-Single|x86.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
Expand Down Expand Up @@ -1409,6 +1523,9 @@ Global
{4667340B-F5E0-43A0-88E6-4D1115497837} = {819323E0-7C23-4395-8DAE-8D701FB4C71F}
{62013F93-EA6A-4F4A-ADD3-E3F85A9B806B} = {819323E0-7C23-4395-8DAE-8D701FB4C71F}
{E984581D-BEEC-49B2-9BAF-DC8CFD6EE7A3} = {659D1801-0B3F-4AA2-90AC-83353970EDF5}
{8760C35E-87D7-430E-AFFC-45B05486B4DA} = {6F6F6622-3207-430F-BA6A-BF16C6CA4885}
{7C12E104-8FC8-4FBC-BC6E-26BD252806D7} = {847A249D-9446-49EC-AC4A-FC04310D6179}
{5DB53D62-7E42-4262-9946-4DDBF7910D70} = {847A249D-9446-49EC-AC4A-FC04310D6179}
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {4AFC134C-E3FD-4BAB-84F6-4324070A413D}
Expand Down
181 changes: 181 additions & 0 deletions FiftyOne.DeviceDetection/DeviceDetectionHashEngineSwig_csharp.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -11130,6 +11130,67 @@ SWIGEXPORT int SWIGSTDCALL CSharp_FiftyOnefDeviceDetectionfHashfEnginefOnPremise
}


SWIGEXPORT char * SWIGSTDCALL CSharp_FiftyOnefDeviceDetectionfHashfEnginefOnPremisefInterop_ResultsHashSwig_getTrace___(void * jarg1) {
char * jresult ;
ResultsHash *arg1 = (ResultsHash *) 0 ;
std::string result;

arg1 = (ResultsHash *)jarg1;
{
try {
result = (arg1)->getTrace();;
}
catch(FatalException& e) {
{
SWIG_CSharpException(SWIG_RuntimeError, e.what()); return 0;
};
}
catch(NotImplementedException& e) {
{
SWIG_CSharpException(SWIG_RuntimeError, e.what()); return 0;
};
}
catch(InvalidPropertyException& e) {
{
SWIG_CSharpException(SWIG_RuntimeError, e.what()); return 0;
};
}
catch(EvidenceException& e) {
{
SWIG_CSharpException(SWIG_RuntimeError, e.what()); return 0;
};
}
catch(TooManyValuesException& e) {
{
SWIG_CSharpException(SWIG_RuntimeError, e.what()); return 0;
};
}
catch(NoValuesAvailableException& e) {
{
SWIG_CSharpException(SWIG_RuntimeError, e.what()); return 0;
};
}
catch(StatusCodeException& e) {
{
SWIG_CSharpException(SWIG_RuntimeError, e.what()); return 0;
};
}
catch(runtime_error& e) {
{
SWIG_CSharpException(SWIG_RuntimeError, e.what()); return 0;
};
}
catch(invalid_argument& e) {
{
SWIG_CSharpException(SWIG_ValueError, e.what()); return 0;
};
}
}
jresult = SWIG_csharp_string_callback((&result)->c_str());
return jresult;
}


SWIGEXPORT int SWIGSTDCALL CSharp_FiftyOnefDeviceDetectionfHashfEnginefOnPremisefInterop_ResultsHashSwig_getMatchedNodes___(void * jarg1) {
int jresult ;
ResultsHash *arg1 = (ResultsHash *) 0 ;
Expand Down Expand Up @@ -12491,6 +12552,65 @@ SWIGEXPORT void SWIGSTDCALL CSharp_FiftyOnefDeviceDetectionfHashfEnginefOnPremis
}


SWIGEXPORT void SWIGSTDCALL CSharp_FiftyOnefDeviceDetectionfHashfEnginefOnPremisefInterop_ConfigHashSwig_setTraceRoute___(void * jarg1, unsigned int jarg2) {
ConfigHash *arg1 = (ConfigHash *) 0 ;
bool arg2 ;

arg1 = (ConfigHash *)jarg1;
arg2 = jarg2 ? true : false;
{
try {
(arg1)->setTraceRoute(arg2);;
}
catch(FatalException& e) {
{
SWIG_CSharpException(SWIG_RuntimeError, e.what()); return ;
};
}
catch(NotImplementedException& e) {
{
SWIG_CSharpException(SWIG_RuntimeError, e.what()); return ;
};
}
catch(InvalidPropertyException& e) {
{
SWIG_CSharpException(SWIG_RuntimeError, e.what()); return ;
};
}
catch(EvidenceException& e) {
{
SWIG_CSharpException(SWIG_RuntimeError, e.what()); return ;
};
}
catch(TooManyValuesException& e) {
{
SWIG_CSharpException(SWIG_RuntimeError, e.what()); return ;
};
}
catch(NoValuesAvailableException& e) {
{
SWIG_CSharpException(SWIG_RuntimeError, e.what()); return ;
};
}
catch(StatusCodeException& e) {
{
SWIG_CSharpException(SWIG_RuntimeError, e.what()); return ;
};
}
catch(runtime_error& e) {
{
SWIG_CSharpException(SWIG_RuntimeError, e.what()); return ;
};
}
catch(invalid_argument& e) {
{
SWIG_CSharpException(SWIG_ValueError, e.what()); return ;
};
}
}
}


SWIGEXPORT void * SWIGSTDCALL CSharp_FiftyOnefDeviceDetectionfHashfEnginefOnPremisefInterop_ConfigHashSwig_getStrings___(void * jarg1) {
void * jresult ;
ConfigHash *arg1 = (ConfigHash *) 0 ;
Expand Down Expand Up @@ -13162,6 +13282,67 @@ SWIGEXPORT unsigned short SWIGSTDCALL CSharp_FiftyOnefDeviceDetectionfHashfEngin
}


SWIGEXPORT unsigned int SWIGSTDCALL CSharp_FiftyOnefDeviceDetectionfHashfEnginefOnPremisefInterop_ConfigHashSwig_getTraceRoute___(void * jarg1) {
unsigned int jresult ;
ConfigHash *arg1 = (ConfigHash *) 0 ;
bool result;

arg1 = (ConfigHash *)jarg1;
{
try {
result = (bool)(arg1)->getTraceRoute();;
}
catch(FatalException& e) {
{
SWIG_CSharpException(SWIG_RuntimeError, e.what()); return 0;
};
}
catch(NotImplementedException& e) {
{
SWIG_CSharpException(SWIG_RuntimeError, e.what()); return 0;
};
}
catch(InvalidPropertyException& e) {
{
SWIG_CSharpException(SWIG_RuntimeError, e.what()); return 0;
};
}
catch(EvidenceException& e) {
{
SWIG_CSharpException(SWIG_RuntimeError, e.what()); return 0;
};
}
catch(TooManyValuesException& e) {
{
SWIG_CSharpException(SWIG_RuntimeError, e.what()); return 0;
};
}
catch(NoValuesAvailableException& e) {
{
SWIG_CSharpException(SWIG_RuntimeError, e.what()); return 0;
};
}
catch(StatusCodeException& e) {
{
SWIG_CSharpException(SWIG_RuntimeError, e.what()); return 0;
};
}
catch(runtime_error& e) {
{
SWIG_CSharpException(SWIG_RuntimeError, e.what()); return 0;
};
}
catch(invalid_argument& e) {
{
SWIG_CSharpException(SWIG_ValueError, e.what()); return 0;
};
}
}
jresult = result;
return jresult;
}


SWIGEXPORT void SWIGSTDCALL CSharp_FiftyOnefDeviceDetectionfHashfEnginefOnPremisefInterop_delete_ConfigHashSwig___(void * jarg1) {
ConfigHash *arg1 = (ConfigHash *) 0 ;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
</PropertyGroup>

<ItemGroup>
<PackageReference Include="FiftyOne.Pipeline.Web" Version="4.1.10" />
<PackageReference Include="FiftyOne.Pipeline.Web" Version="4.2.0" />
<PackageReference Include="Microsoft.AspNetCore.App" />
<PackageReference Include="Microsoft.AspNetCore.Razor.Design" Version="2.1.2" PrivateAssets="All" />
</ItemGroup>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
</PropertyGroup>

<ItemGroup>
<PackageReference Include="FiftyOne.Pipeline.Web" Version="4.1.10" />
<PackageReference Include="FiftyOne.Pipeline.Web" Version="4.2.0" />
</ItemGroup>

<ItemGroup>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
</PropertyGroup>

<ItemGroup>
<PackageReference Include="FiftyOne.Pipeline.Web" Version="4.1.10" />
<PackageReference Include="FiftyOne.Pipeline.Web" Version="4.2.0" />
</ItemGroup>

<ItemGroup>
Expand Down
Loading

0 comments on commit b374090

Please sign in to comment.