Prise
A .NET Plugin Framework.
File Explorer
Download Latest Version (.zip)- build-samples-plugins.yaml
- build-samples.yaml
- build.yml
- integration-tests-backwards-compatibility.yml
- integration-tests.yml
- publish-packages.yml
- unit-test-samples-plugins.yaml
- unit-tests.yml
- dependabot.yml
- .nojekyll
- activated.png
- brusselsweather.gif
- createnuspec.gif
- createopenweatherplugin.gif
- createpluginfile.gif
- createweatherapi.gif
- createweathercontract.gif
- dotnetrun.gif
- editpluginfile.gif
- forecasttoday.gif
- index.html
- packageplugin.gif
- pluginservices1.png
- prise.png
- publishplugin.gif
- README.md
- weatherproject.png
- launch.json
- tasks.json
- ActorsController.cs
- GetAllCommand.cs
- PluginsActor.cs
- sql.http
- sqlclient.http
- tablestorage.http
- launchSettings.json
- ActorProviders.cs
- akka.conf
- appsettings.json
- AppSettingsConfigurationService.cs
- ConfigurationLoader.cs
- Example.Akka.csproj
- IAkkaHostConfiguration.cs
- Program.cs
- Startup.cs
- avalonia-logo.ico
- AvaloniaPluginResultConverter.cs
- MainWindowViewModel.cs
- MainWindow.xaml
- MainWindow.xaml.cs
- App.xaml
- App.xaml.cs
- AppHost.csproj
- AppServiceLocator.cs
- AvaloniaServiceCollectionExtensions.cs
- nuget.config
- Program.cs
- ViewLocator.cs
- ViewModelLocator.cs
- bonjour.png
- hallo.png
- hello.png
- BonjourToutLeMondeComponent.cs
- BonjourToutLeMondeComponentView.xaml
- BonjourToutLeMondeComponentView.xaml.cs
- Components.csproj
- HalloWereldComponent.cs
- HalloWereldComponentView.xaml
- HalloWereldComponentView.xaml.cs
- HelloWorldComponent.cs
- HelloWorldComponentView.xaml
- HelloWorldComponentView.xaml.cs
- ComponentInput.cs
- Contract.csproj
- IAppComponent.cs
- NotifyBase.cs
- RelayCommand.cs
- Shared.csproj
- ViewModelBase.cs
- .gitignore
- EnvironmentConfigurationService.cs
- Example.AzureFunction.csproj
- get.function.http
- host.json
- local.settings.github.json
- PluginFunctions.cs
- PluginFunctionsStartup.cs
- appsettings.json
- AppSettingsConfigurationService.cs
- data.json
- Example.Console.csproj
- Program.cs
- Example.Contract.csproj
- IConfigurationService.cs
- IHttpContextAccessorService.cs
- IMvcPlugin.cs
- IPlugin.cs
- HomeController.cs
- ErrorViewModel.cs
- HomeViewModel.cs
- launchSettings.json
- Index.cshtml
- Privacy.cshtml
- _Layout.cshtml
- _ValidationScriptsPartial.cshtml
- Error.cshtml
- _ViewImports.cshtml
- _ViewStart.cshtml
- site.css
- site.js
- bootstrap-grid.css
- bootstrap-grid.css.map
- bootstrap-grid.min.css
- bootstrap-grid.min.css.map
- bootstrap-reboot.css
- bootstrap-reboot.css.map
- bootstrap-reboot.min.css
- bootstrap-reboot.min.css.map
- bootstrap.css
- bootstrap.css.map
- bootstrap.min.css
- bootstrap.min.css.map
- bootstrap.bundle.js
- bootstrap.bundle.js.map
- bootstrap.bundle.min.js
- bootstrap.bundle.min.js.map
- bootstrap.js
- bootstrap.js.map
- bootstrap.min.js
- bootstrap.min.js.map
- LICENSE
- jquery.js
- jquery.min.js
- jquery.min.map
- LICENSE.txt
- additional-methods.js
- additional-methods.min.js
- jquery.validate.js
- jquery.validate.min.js
- LICENSE.md
- jquery.validate.unobtrusive.js
- jquery.validate.unobtrusive.min.js
- LICENSE.txt
- favicon.ico
- appsettings.json
- AppSettingsConfigurationService.cs
- Example.Mvc.Controllers.csproj
- Program.cs
- Startup.cs
- HomeController.cs
- ErrorViewModel.cs
- HomeViewModel.cs
- launchSettings.json
- About.cshtml
- Contact.cshtml
- Index.cshtml
- Privacy.cshtml
- _CookieConsentPartial.cshtml
- _Layout.cshtml
- _ValidationScriptsPartial.cshtml
- Error.cshtml
- _ViewImports.cshtml
- _ViewStart.cshtml
- site.css
- site.min.css
- banner1.svg
- banner2.svg
- banner3.svg
- site.js
- site.min.js
- bootstrap-theme.css
- bootstrap-theme.css.map
- bootstrap-theme.min.css
- bootstrap-theme.min.css.map
- bootstrap.css
- bootstrap.css.map
- bootstrap.min.css
- bootstrap.min.css.map
- glyphicons-halflings-regular.eot
- glyphicons-halflings-regular.svg
- glyphicons-halflings-regular.ttf
- glyphicons-halflings-regular.woff
- glyphicons-halflings-regular.woff2
- bootstrap.js
- bootstrap.min.js
- npm.js
- .bower.json
- LICENSE
- jquery.js
- jquery.min.js
- jquery.min.map
- .bower.json
- LICENSE.txt
- additional-methods.js
- additional-methods.min.js
- jquery.validate.js
- jquery.validate.min.js
- .bower.json
- LICENSE.md
- .bower.json
- jquery.validate.unobtrusive.js
- jquery.validate.unobtrusive.min.js
- LICENSE.txt
- favicon.ico
- appsettings.json
- AppSettingsConfigurationService.cs
- Example.Mvc.Legacy.csproj
- Program.cs
- Startup.cs
- HomeController.cs
- ErrorViewModel.cs
- HomeViewModel.cs
- launchSettings.json
- Index.cshtml
- Privacy.cshtml
- _Layout.cshtml
- _ValidationScriptsPartial.cshtml
- Error.cshtml
- _ViewImports.cshtml
- _ViewStart.cshtml
- site.css
- site.js
- bootstrap-grid.css
- bootstrap-grid.css.map
- bootstrap-grid.min.css
- bootstrap-grid.min.css.map
- bootstrap-reboot.css
- bootstrap-reboot.css.map
- bootstrap-reboot.min.css
- bootstrap-reboot.min.css.map
- bootstrap.css
- bootstrap.css.map
- bootstrap.min.css
- bootstrap.min.css.map
- bootstrap.bundle.js
- bootstrap.bundle.js.map
- bootstrap.bundle.min.js
- bootstrap.bundle.min.js.map
- bootstrap.js
- bootstrap.js.map
- bootstrap.min.js
- bootstrap.min.js.map
- LICENSE
- jquery.js
- jquery.min.js
- jquery.min.map
- LICENSE.txt
- additional-methods.js
- additional-methods.min.js
- jquery.validate.js
- jquery.validate.min.js
- LICENSE.md
- jquery.validate.unobtrusive.js
- jquery.validate.unobtrusive.min.js
- LICENSE.txt
- favicon.ico
- appsettings.json
- AppSettingsConfigurationService.cs
- Example.Mvc.Razor.csproj
- Program.cs
- Startup.cs
- HomeController.cs
- PluginController.cs
- ErrorViewModel.cs
- launchSettings.json
- AppSettingsConfigurationService.cs
- HttpContextAccessorService.cs
- IDataService.cs
- Index.cshtml
- Privacy.cshtml
- _Layout.cshtml
- _ValidationScriptsPartial.cshtml
- Error.cshtml
- _ViewImports.cshtml
- _ViewStart.cshtml
- site.css
- site.js
- bootstrap-grid.css
- bootstrap-grid.css.map
- bootstrap-grid.min.css
- bootstrap-grid.min.css.map
- bootstrap-reboot.css
- bootstrap-reboot.css.map
- bootstrap-reboot.min.css
- bootstrap-reboot.min.css.map
- bootstrap.css
- bootstrap.css.map
- bootstrap.min.css
- bootstrap.min.css.map
- bootstrap.bundle.js
- bootstrap.bundle.js.map
- bootstrap.bundle.min.js
- bootstrap.bundle.min.js.map
- bootstrap.js
- bootstrap.js.map
- bootstrap.min.js
- bootstrap.min.js.map
- LICENSE
- jquery.js
- jquery.min.js
- jquery.min.map
- LICENSE.txt
- additional-methods.js
- additional-methods.min.js
- jquery.validate.js
- jquery.validate.min.js
- LICENSE.md
- jquery.validate.unobtrusive.js
- jquery.validate.unobtrusive.min.js
- LICENSE.txt
- favicon.ico
- appsettings.json
- Example.Web.csproj
- plugin.post.http
- Program.cs
- Startup.cs
- HomeController.cs
- PluginController.cs
- ErrorViewModel.cs
- launchSettings.json
- AppSettingsConfigurationService.cs
- HttpContextAccessorService.cs
- IDataService.cs
- About.cshtml
- Contact.cshtml
- Index.cshtml
- Privacy.cshtml
- _CookieConsentPartial.cshtml
- _Layout.cshtml
- _ValidationScriptsPartial.cshtml
- Error.cshtml
- _ViewImports.cshtml
- _ViewStart.cshtml
- site.css
- site.min.css
- banner1.svg
- banner2.svg
- banner3.svg
- site.js
- site.min.js
- bootstrap-theme.css
- bootstrap-theme.css.map
- bootstrap-theme.min.css
- bootstrap-theme.min.css.map
- bootstrap.css
- bootstrap.css.map
- bootstrap.min.css
- bootstrap.min.css.map
- glyphicons-halflings-regular.eot
- glyphicons-halflings-regular.svg
- glyphicons-halflings-regular.ttf
- glyphicons-halflings-regular.woff
- glyphicons-halflings-regular.woff2
- bootstrap.js
- bootstrap.min.js
- npm.js
- .bower.json
- LICENSE
- jquery.js
- jquery.min.js
- jquery.min.map
- .bower.json
- LICENSE.txt
- additional-methods.js
- additional-methods.min.js
- jquery.validate.js
- jquery.validate.min.js
- .bower.json
- LICENSE.md
- .bower.json
- jquery.validate.unobtrusive.js
- jquery.validate.unobtrusive.min.js
- LICENSE.txt
- favicon.ico
- appsettings.json
- Example.Web.Legacy.csproj
- plugin.post.http
- Program.cs
- Startup.cs
- AzureDataController.cs
- AzureDataControllerBootstrapper.cs
- DataEntity.cs
- TableStorageProviderBase.cs
- TableStorageService.cs
- SqlDataController.cs
- SqlDataControllerBootstrapper.cs
- SqlDbContext.cs
- ConfigurationService.cs
- DataStorageMvcPlugin.cs
- MvcPlugin.DataStorage.csproj
- prise.plugin.json
- Index.cshtml
- MvcPlugin.Twitter.csproj
- prise.plugin.json
- TwitterWidgetController.cs
- TwitterWidgetMVCPlugin.cs
- ConfigurationService.cs
- DataEntity.cs
- Plugin.AzureTableStorage.csproj
- prise.plugin.json
- TableStoragePlugin.cs
- TableStorageProviderBase.cs
- ConfigurationService.cs
- FileSystemPlugin.cs
- FileSystemPluginBootstrapper.cs
- FileSystemService.cs
- Plugin.FileSystem.csproj
- prise.plugin.json
- HttpBodyPlugin.cs
- HttpContextAccessorService.cs
- Plugin.FromHttpBody.csproj
- prise.plugin.json
- ConfigurationService.cs
- Plugin.Sql.csproj
- prise.plugin.json
- Script.sql
- SqlDbContext.cs
- SqlPlugin.cs
- SqlPluginBootstrapper.cs
- ConfigurationService.cs
- Plugin.SqlClient.csproj
- prise.plugin.json
- SqlClientPlugin.cs
- SqlClientPluginBootstrapper.cs
- SqlDbContext.cs
- Plugins.sln
- Plugin.Sql.Tests.csproj
- SqlPluginTests.cs
- Tests.sln
- data.json
- samples.sln
- DefaultPluginActivationContext.cs
- DefaultPluginActivationContextProvider.cs
- DefaultPluginActivationOptions.cs
- DefaultPluginActivator.cs
- DefaultPluginProxyCreator.cs
- DefaultPluginServiceProvider.cs
- DefaultRemotePluginActivator.cs
- IPluginActivationContext.cs
- IPluginActivationContextProvider.cs
- IPluginActivationOptions.cs
- IPluginActivator.cs
- IPluginProxyCreator.cs
- IPluginServiceProvider.cs
- IRemotePluginActivator.cs
- PluginActivationException.cs
- PluginService.cs
- AssemblyFromStrategy.cs
- AssemblyLoadException.cs
- DefaultAssemblyDependencyResolver.cs
- DefaultAssemblyLoadContext.cs
- DefaultAssemblyLoader.cs
- DefaultAssemblyLoadStrategy.cs
- DefaultNativeAssemblyUnloader.cs
- DefaultPluginDependencyContext.cs
- DefaultPluginDependencyResolver.cs
- HostDependency.cs
- IAssemblyDependencyResolver.cs
- IAssemblyLoadContext.cs
- IAssemblyLoader.cs
- IAssemblyLoadStrategy.cs
- INativeAssemblyUnloader.cs
- InMemoryAssemblyLoadContext.cs
- IPluginDependencyContext.cs
- IPluginDependencyResolver.cs
- IRuntimeDefaultAssemblyContext.cs
- NativeAssembly.cs
- PlatformDependency.cs
- PluginDependency.cs
- PluginResourceDependency.cs
- RemoteDependency.cs
- RuntimeAssemblyShim.cs
- RuntimeDefaultAssemblyContext.cs
- RuntimeLoadFlag.cs
- ValueOrProceed.cs
- AssemblyScannerOptions.cs
- AssemblyScanningException.cs
- DefaultAssemblyResolver.cs
- DefaultAssemblyScanner.cs
- DefaultMetadataLoadContext.cs
- DefaultNugetPackageAssemblyScanner.cs
- DefaultNugetPackageUtilities.cs
- IAssemblyScanner.cs
- IAssemblyScannerOptions.cs
- IMetadataLoadContext.cs
- INugetPackageUtilities.cs
- PluginNugetPackage.cs
- CachedPluginAssembly.cs
- DefaultScopedPluginCache.cs
- ICachedPluginAssembly.cs
- IPluginCache.cs
- AssemblyScanResult.cs
- DefaultDirectoryTraverser.cs
- DefaultFileSystemUtilities.cs
- DefaultPluginTypeSelector.cs
- IAssemblyShim.cs
- IDirectoryTraverser.cs
- IFileSystemUtilities.cs
- IPluginLoadContext.cs
- IPluginTypeSelector.cs
- IRuntimePlatformContext.cs
- NativeDependencyLoadPreference.cs
- PluginLoadContext.cs
- PluginLoadContextExtensions.cs
- PluginPlatformVersion.cs
- PriseAssembly.cs
- Runtime.cs
- RuntimeInfo.cs
- RuntimeType.cs
- DefaultFactories.cs
- PriseDependencyInjectionException.cs
- ServiceCollectionExtensions.cs
- JsonSerializerParameterConverter.cs
- JsonSerializerResultConverter.cs
- DefaultRuntimePlatformContext.cs
- IPlatformAbstraction.cs
- PlatformException.cs
- HostFrameworkUtils.cs
- LinqUtils.cs
- ValidationUtils.cs
- ValueUtils.cs
- DefaultPluginLoader.cs
- IPluginLoader.cs
- PluginLoadException.cs
- Prise.csproj
- ApplicationBuilderExtensions.cs
- DefaultMvcPluginLoader.cs
- DefaultMvcRazorPluginLoader.cs
- DefaultPriseMvcActionDescriptorChangeProvider.cs
- DefaultPriseMvcControllerActivator.cs
- DefaultPrisePluginViewsAssemblyFileProvider.cs
- DefaultStaticPluginCacheAccessor.cs
- DefaultStaticPluginCacheAccessorBootstrapper.cs
- IMvcPluginLoader.cs
- IPluginCacheAccessorBootstrapper.cs
- IPriseMvcActionDescriptorChangeProvider.cs
- PluginAssemblyPart.cs
- Prise.Mvc.csproj
- PriseMvcExtensions.cs
- BootstrapperServiceAttribute.cs
- IPluginBootstrapper.cs
- PluginActivatedAttribute.cs
- PluginAttribute.cs
- PluginBootstrapperAttribute.cs
- PluginFactoryAttribute.cs
- PluginServiceAttribute.cs
- Prise.Plugin.csproj
- ProvidedBy.cs
- IParameterConverter.cs
- IResultConverter.cs
- DispatchProxy.cs
- DispatchProxyGenerator.cs
- IngoreAccessChecksToAttributeBuilder.cs
- Method.cs
- MethodFindingStrategy.cs
- Parameter.cs
- PassthroughParameterConverter.cs
- PassthroughResultConverter.cs
- Prise.Proxy.csproj
- PriseProxy.cs
- PriseProxyException.cs
- ProxyCreator.cs
- ResultConverter.cs
- TaskCompletionSource.cs
- Prise.ReverseProxy.csproj
- ReverseProxy.cs
- ReverseProxyException.cs
- Prise.Testing.csproj
- Testing.cs
- settings.json
- DefaultPluginActivationContextProviderTests.cs
- Newtonsoft.Json.dll
- libsos.so
- Newtonsoft.Json.dll
- Prise.Tests.dll
- Base.cs
- DefaultAssemblyLoadContextTests_Ctor.cs
- DefaultAssemblyLoadContextTests_Load.cs
- DefaultAssemblyLoadContextTests_LoadFromDefaultContext.cs
- DefaultAssemblyLoadContextTests_LoadFromDependencyContext.cs
- DefaultAssemblyLoadContextTests_LoadFromRemote.cs
- DefaultAssemblyLoadContextTests_LoadPluginAssembly.cs
- DefaultAssemblyLoadContextTests_LoadUnmanagedDll.cs
- DefaultAssemblyLoadContextTests_LoadUnmanagedFromDefault.cs
- DefaultAssemblyLoadContextTests_LoadUnmanagedFromDependencyContext.cs
- DefaultAssemblyLoadContextTests_LoadUnmanagedFromRemote.cs
- DefaultAssemblyLoaderTests.cs
- DefaultAssemblyLoadStrategyTests.cs
- DefaultAssemblyScannerTests.cs
- DefaultNugetPackageAssemblyScannerTests.cs
- DefaultScopedPluginCacheTests.cs
- DefaultPluginTypeSelectorTests.cs
- DefaultRuntimePlatformContextTests.cs
- ITestPlugin.cs
- TestPluginA.cs
- TestPluginActivation.cs
- TestType.cs
- ProxyTests.cs
- MyServiceProxy.cs
- ReverseProxyTests.cs
- IMyService.cs
- MyService.cs
- Prise.Tests.csproj
- TestBase.cs
- TestContext.cs
- TestData.json
- TestFile.txt
- launch.json
- tasks.json
- Dictionary.Domain.dll
- Dictionary.Domain.pdb
- ExternalServiceForPluginD.dll
- ExternalServiceForPluginD.pdb
- Microsoft.Extensions.Configuration.Abstractions.dll
- Microsoft.Extensions.DependencyInjection.Abstractions.dll
- Microsoft.Extensions.DependencyInjection.dll
- Microsoft.Extensions.Primitives.dll
- Newtonsoft.Json.dll
- PluginD.deps.json
- PluginD.dll
- PluginD.pdb
- Prise.IntegrationTestsContract.dll
- Prise.IntegrationTestsContract.pdb
- Prise.Plugin.net2.dll
- Prise.Plugin.net2.pdb
- Prise.PluginBridge.net2.dll
- Prise.PluginBridge.net2.pdb
- System.Runtime.CompilerServices.Unsafe.dll
- Microsoft.Extensions.DependencyInjection.Abstractions.dll
- Microsoft.Extensions.DependencyInjection.dll
- Newtonsoft.Json.dll
- PluginE.deps.json
- PluginE.dll
- PluginE.pdb
- Prise.IntegrationTestsContract.dll
- Prise.IntegrationTestsContract.pdb
- Prise.Plugin.net2.dll
- Prise.Plugin.net2.pdb
- Microsoft.Bcl.AsyncInterfaces.dll
- Microsoft.Extensions.DependencyInjection.Abstractions.dll
- Microsoft.Extensions.DependencyInjection.dll
- PluginF.deps.json
- PluginF.dll
- PluginF.pdb
- Prise.IntegrationTestsContract.dll
- Prise.IntegrationTestsContract.pdb
- Prise.Plugin.dll
- Prise.Plugin.pdb
- System.Runtime.CompilerServices.Unsafe.dll
- System.Text.Encodings.Web.dll
- System.Text.Json.dll
- XmlSerializerLib.dll
- XmlSerializerLib.pdb
- Dictionary.Domain.dll
- Dictionary.Domain.pdb
- ExternalServiceForPluginD.dll
- ExternalServiceForPluginD.pdb
- Microsoft.Extensions.Configuration.Abstractions.dll
- Microsoft.Extensions.DependencyInjection.Abstractions.dll
- Microsoft.Extensions.DependencyInjection.dll
- Microsoft.Extensions.Primitives.dll
- Newtonsoft.Json.dll
- PluginG.deps.json
- PluginG.dll
- PluginG.pdb
- Prise.IntegrationTestsContract.dll
- Prise.IntegrationTestsContract.pdb
- Prise.Plugin.net2.dll
- Prise.Plugin.net2.pdb
- Prise.PluginBridge.net2.dll
- Prise.PluginBridge.net2.pdb
- System.Runtime.CompilerServices.Unsafe.dll
- PluginG.1.0.0.nupkg
- Dictionary.Domain.dll
- Dictionary.Domain.pdb
- ExternalServiceForPluginD.dll
- ExternalServiceForPluginD.pdb
- Microsoft.Extensions.Configuration.Abstractions.dll
- Microsoft.Extensions.DependencyInjection.Abstractions.dll
- Microsoft.Extensions.DependencyInjection.dll
- Microsoft.Extensions.Primitives.dll
- Newtonsoft.Json.dll
- PluginD.deps.json
- PluginD.dll
- PluginD.pdb
- Prise.IntegrationTestsContract.dll
- Prise.IntegrationTestsContract.pdb
- Prise.Plugin.dll
- Prise.Plugin.pdb
- Prise.PluginBridge.dll
- Prise.PluginBridge.pdb
- Microsoft.Extensions.DependencyInjection.Abstractions.dll
- Microsoft.Extensions.DependencyInjection.dll
- Newtonsoft.Json.dll
- PluginE.deps.json
- PluginE.dll
- PluginE.pdb
- Prise.IntegrationTestsContract.dll
- Prise.IntegrationTestsContract.pdb
- Prise.Plugin.dll
- Prise.Plugin.pdb
- Microsoft.Extensions.DependencyInjection.Abstractions.dll
- Microsoft.Extensions.DependencyInjection.dll
- PluginF.deps.json
- PluginF.dll
- PluginF.pdb
- Prise.IntegrationTestsContract.dll
- Prise.IntegrationTestsContract.pdb
- Prise.Plugin.dll
- Prise.Plugin.pdb
- XmlSerializerLib.dll
- XmlSerializerLib.pdb
- Dictionary.Domain.dll
- Dictionary.Domain.pdb
- ExternalServiceForPluginD.dll
- ExternalServiceForPluginD.pdb
- Microsoft.Extensions.Configuration.Abstractions.dll
- Microsoft.Extensions.DependencyInjection.Abstractions.dll
- Microsoft.Extensions.DependencyInjection.dll
- Microsoft.Extensions.Primitives.dll
- Newtonsoft.Json.dll
- PluginG.deps.json
- PluginG.dll
- PluginG.pdb
- Prise.IntegrationTestsContract.dll
- Prise.IntegrationTestsContract.pdb
- Prise.Plugin.dll
- Prise.Plugin.pdb
- Prise.PluginBridge.net3.dll
- Prise.PluginBridge.net3.pdb
- PluginG.1.0.0.nupkg
- Dictionary.Domain.dll
- Dictionary.Domain.pdb
- ExternalServiceForPluginD.dll
- ExternalServiceForPluginD.pdb
- Microsoft.Extensions.Configuration.Abstractions.dll
- Microsoft.Extensions.DependencyInjection.Abstractions.dll
- Microsoft.Extensions.DependencyInjection.dll
- Microsoft.Extensions.Primitives.dll
- Newtonsoft.Json.dll
- PluginD.deps.json
- PluginD.dll
- PluginD.pdb
- Prise.IntegrationTestsContract.dll
- Prise.IntegrationTestsContract.pdb
- Prise.Plugin.dll
- Prise.Plugin.pdb
- Prise.PluginBridge.dll
- Prise.PluginBridge.pdb
- Microsoft.Extensions.DependencyInjection.Abstractions.dll
- Microsoft.Extensions.DependencyInjection.dll
- Newtonsoft.Json.dll
- PluginE.deps.json
- PluginE.dll
- PluginE.pdb
- Prise.IntegrationTestsContract.dll
- Prise.IntegrationTestsContract.pdb
- Prise.Plugin.dll
- Prise.Plugin.pdb
- Microsoft.Extensions.DependencyInjection.Abstractions.dll
- Microsoft.Extensions.DependencyInjection.dll
- PluginF.deps.json
- PluginF.dll
- PluginF.pdb
- Prise.IntegrationTestsContract.dll
- Prise.IntegrationTestsContract.pdb
- Prise.Plugin.dll
- Prise.Plugin.pdb
- XmlSerializerLib.dll
- XmlSerializerLib.pdb
- Dictionary.Domain.dll
- Dictionary.Domain.pdb
- ExternalServiceForPluginD.dll
- ExternalServiceForPluginD.pdb
- Microsoft.Extensions.Configuration.Abstractions.dll
- Microsoft.Extensions.DependencyInjection.Abstractions.dll
- Microsoft.Extensions.DependencyInjection.dll
- Microsoft.Extensions.Primitives.dll
- Newtonsoft.Json.dll
- PluginG.deps.json
- PluginG.dll
- PluginG.pdb
- Prise.IntegrationTestsContract.dll
- Prise.IntegrationTestsContract.pdb
- Prise.Plugin.dll
- Prise.Plugin.pdb
- Prise.PluginBridge.dll
- Prise.PluginBridge.pdb
- PluginG.1.0.0.nupkg
- Legacy.Contract.dll
- Legacy.Domain.dll
- Legacy.Domain.pdb
- LegacyPlugin.deps.json
- LegacyPlugin.dll
- LegacyPlugin.pdb
- Microsoft.CSharp.dll
- Microsoft.Extensions.Configuration.Abstractions.dll
- Microsoft.Extensions.DependencyInjection.Abstractions.dll
- Microsoft.Extensions.DependencyInjection.dll
- Microsoft.Extensions.Primitives.dll
- Newtonsoft.Json.dll
- Prise.Plugin.dll
- System.Buffers.dll
- System.Dynamic.Runtime.dll
- System.IO.FileSystem.Primitives.dll
- System.Linq.dll
- System.Linq.Expressions.dll
- System.Memory.dll
- System.Numerics.Vectors.dll
- System.ObjectModel.dll
- System.Reflection.Emit.dll
- System.Reflection.Emit.ILGeneration.dll
- System.Reflection.Emit.Lightweight.dll
- System.Reflection.TypeExtensions.dll
- System.Runtime.CompilerServices.Unsafe.dll
- System.Runtime.Serialization.Primitives.dll
- System.Text.RegularExpressions.dll
- System.Threading.dll
- System.Threading.Tasks.Extensions.dll
- System.Xml.ReaderWriter.dll
- System.Xml.XDocument.dll
- Legacy.Contract.dll
- Legacy.Domain.dll
- Legacy.Domain.pdb
- LegacyPlugin.deps.json
- LegacyPlugin.dll
- LegacyPlugin.pdb
- Microsoft.CSharp.dll
- Microsoft.Extensions.Configuration.Abstractions.dll
- Microsoft.Extensions.DependencyInjection.Abstractions.dll
- Microsoft.Extensions.DependencyInjection.dll
- Microsoft.Extensions.Primitives.dll
- Newtonsoft.Json.dll
- Prise.Plugin.dll
- System.Buffers.dll
- System.Dynamic.Runtime.dll
- System.IO.FileSystem.Primitives.dll
- System.Linq.dll
- System.Linq.Expressions.dll
- System.Memory.dll
- System.Numerics.Vectors.dll
- System.ObjectModel.dll
- System.Reflection.Emit.dll
- System.Reflection.Emit.ILGeneration.dll
- System.Reflection.Emit.Lightweight.dll
- System.Reflection.TypeExtensions.dll
- System.Runtime.CompilerServices.Unsafe.dll
- System.Runtime.Serialization.Primitives.dll
- System.Text.RegularExpressions.dll
- System.Threading.dll
- System.Threading.Tasks.Extensions.dll
- System.Xml.ReaderWriter.dll
- System.Xml.XDocument.dll
- Microsoft.Extensions.DependencyInjection.Abstractions.dll
- Microsoft.Extensions.DependencyInjection.dll
- PluginA.deps.json
- PluginA.dll
- PluginA.pdb
- Prise.IntegrationTestsContract.dll
- Prise.IntegrationTestsContract.pdb
- Prise.Plugin.dll
- Prise.Plugin.pdb
- Microsoft.Extensions.DependencyInjection.Abstractions.dll
- Microsoft.Extensions.DependencyInjection.dll
- PluginB.deps.json
- PluginB.dll
- PluginB.pdb
- Prise.IntegrationTestsContract.dll
- Prise.IntegrationTestsContract.pdb
- Prise.Plugin.dll
- Prise.Plugin.pdb
- DomainForPluginC.dll
- DomainForPluginC.pdb
- Microsoft.Extensions.DependencyInjection.Abstractions.dll
- Microsoft.Extensions.DependencyInjection.dll
- PluginC.deps.json
- PluginC.dll
- PluginC.pdb
- Prise.IntegrationTestsContract.dll
- Prise.IntegrationTestsContract.pdb
- Prise.Plugin.dll
- Prise.Plugin.pdb
- Microsoft.Extensions.DependencyInjection.Abstractions.dll
- Microsoft.Extensions.DependencyInjection.dll
- PluginA.deps.json
- PluginA.dll
- PluginA.pdb
- Prise.IntegrationTestsContract.dll
- Prise.IntegrationTestsContract.pdb
- Prise.Plugin.dll
- Prise.Plugin.pdb
- Microsoft.Extensions.DependencyInjection.Abstractions.dll
- Microsoft.Extensions.DependencyInjection.dll
- PluginB.deps.json
- PluginB.dll
- PluginB.pdb
- Prise.IntegrationTestsContract.dll
- Prise.IntegrationTestsContract.pdb
- Prise.Plugin.dll
- Prise.Plugin.pdb
- Dictionary.Domain.dll
- Dictionary.Domain.pdb
- ExternalServiceForPluginD.dll
- ExternalServiceForPluginD.pdb
- Microsoft.Bcl.AsyncInterfaces.dll
- Microsoft.Extensions.Configuration.Abstractions.dll
- Microsoft.Extensions.DependencyInjection.Abstractions.dll
- Microsoft.Extensions.DependencyInjection.dll
- Microsoft.Extensions.Primitives.dll
- Newtonsoft.Json.dll
- PluginD.deps.json
- PluginD.dll
- PluginD.pdb
- Prise.IntegrationTestsContract.dll
- Prise.IntegrationTestsContract.pdb
- Prise.Plugin.dll
- Prise.Plugin.pdb
- Prise.PluginBridge.dll
- Prise.PluginBridge.pdb
- System.Buffers.dll
- System.Memory.dll
- System.Numerics.Vectors.dll
- System.Reflection.DispatchProxy.dll
- System.Runtime.CompilerServices.Unsafe.dll
- System.Text.Encodings.Web.dll
- System.Text.Json.dll
- System.Threading.Tasks.Extensions.dll
- Microsoft.Bcl.AsyncInterfaces.dll
- Microsoft.Extensions.DependencyInjection.Abstractions.dll
- Microsoft.Extensions.DependencyInjection.dll
- PluginE.deps.json
- PluginE.dll
- PluginE.pdb
- Prise.IntegrationTestsContract.dll
- Prise.IntegrationTestsContract.pdb
- Prise.Plugin.dll
- Prise.Plugin.pdb
- System.Buffers.dll
- System.Memory.dll
- System.Numerics.Vectors.dll
- System.Runtime.CompilerServices.Unsafe.dll
- System.Text.Encodings.Web.dll
- System.Text.Json.dll
- System.Threading.Tasks.Extensions.dll
- PluginG.1.0.0.nupkg
- FileBulkDateChanger.deps.json
- FileBulkDateChanger.dll
- FileBulkDateChanger.exe
- FileBulkDateChanger.pdb
- FileBulkDateChanger.runtimeconfig.dev.json
- FileBulkDateChanger.runtimeconfig.json
- DomainForPluginC.csproj
- IDiscount.cs
- IDiscountService.cs
- AdditionCalculationPlugin.cs
- PluginA.csproj
- PluginA.net2.csproj
- prise.plugin.json
- ZAdditionPlusOneCalculationPlugin.cs
- PluginB.csproj
- PluginB.net2.csproj
- prise.plugin.json
- SubtractionCalculationPlugin.cs
- ICanCalculate.cs
- DivideOrMultiplyCalculationBootstrapper.cs
- DivideOrMultiplyCalculationPlugin.cs
- PluginC.csproj
- PluginC.net2.csproj
- prise.plugin.json
- launchSettings.json
- AppHostCollection.cs
- AppHostWebApplicationFactory.cs
- AppHostWebApplicationFactory.netcore2.cs
- AppHostWebApplicationFactory.netcore3.cs
- BreakTheServerTests.cs
- CalculationPluginTestsBase.cs
- CalculationTests.cs
- DiscoTests.cs
- MultipleTests.cs
- PluginTestBase.cs
- Prise.IntegrationTests.csproj
- SadPathTests.cs
- CalculationContext.cs
- CalculationResult.cs
- ComplexCalculationContext.cs
- ComplexCalculationResult.cs
- IAuthenticatedDataService.cs
- ICalculationPlugin.cs
- INetworkCalculationPlugin.cs
- IPluginWithSerializer.cs
- ITokenService.cs
- ITranslationPlugin.cs
- Prise.IntegrationTestsContract.csproj
- CalculationController.cs
- CalculationControllerBase.cs
- DiscoveryController.cs
- MultipleCalculationController.cs
- AppHostFrameworkProvider.cs
- Calculations.http
- Disco.http
- CalculationRequestModel.cs
- CalculationRequestMultiModel.cs
- CalculationResponseModel.cs
- CalculationPluginLoader.cs
- launchSettings.json
- ICalculationService.cs
- appsettings.json
- data.json
- dictionary-de-DE.json
- dictionary-fr-FR.json
- dictionary-nl-BE.json
- ICommandLineArguments.cs
- Prise.IntegrationTestsHost.csproj
- Program.cs
- Program.netcore2.cs
- Program.netcore3.cs
- Startup.cs
- Startup.netcore2.cs
- Startup.netcore3.cs
- tokens.json
- build.cake
- build.cake
- icon.png
- .gitignore
- _config.yml
- LICENSE
- README.md
# Installation Guide
1. Get the code
git clone https://github.com/merken/Prise
Downloads the entire project code from GitHub to your computer.
cd Prise
Moves into the project folder you just downloaded.
2. .NET
Medium RecommendedPrerequisites
β οΈ This is a large repository, so this method may point to an internal sub-package rather than the actual core product. Check the full README as well.
cd src/Prise.Mvc
This project's files live in a subfolder, so move into it first.
dotnet restore
Downloads the packages the project depends on.
dotnet run
Builds the project and runs it immediately.
After dotnet run, check the message or address shown in the terminal.
// repository documentation
Was this content helpful?
(0 ratings)
