Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/madhukarmoogala/revitentitlement
A revit test app to run Entitlement APIS
https://github.com/madhukarmoogala/revitentitlement
Last synced: 25 days ago
JSON representation
A revit test app to run Entitlement APIS
- Host: GitHub
- URL: https://github.com/madhukarmoogala/revitentitlement
- Owner: MadhukarMoogala
- License: mit
- Created: 2023-05-26T10:05:17.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2024-08-06T15:12:13.000Z (3 months ago)
- Last Synced: 2024-08-06T17:56:25.279Z (3 months ago)
- Language: C#
- Size: 672 KB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# RevitEntitlement
A revit test application to run Entitlement API from the Revit Addin code.
For this test to succeed or fail, the test assumes following [App](https://apps.autodesk.com/RVT/en/Detail/Index?id=1257010617153832891&appLang=en&os=Win64&autostart=true) has installed on Revit application and it will cross verify if the logged in user has access to installed app.## Steps to Build and Test
Project is designed to configure the paths to %ProgramData%\Autodesk\Revit\Addins\2024 for debug builds and ./RevitEntitlement.bundle for release builds.
### Preqs
- Revit 2024
- Visual Studio 2022
- .NET 4.8```
git clone https://git.autodesk.com/moogalm/RevitEntitlement.git
cd RevitEntitlement\RevitEntitlement
devenv RevitEntitlement.sln
add reference RevitAPI.dll and RevitAPIUI.dll
Nuget install Newtonsoft.Json --version 13.0.3
```### Test
- Go to Revit Ribbon Bar\Addins\External Tool\
![RevitCommand](https://github.com/MadhukarMoogala/RevitEntitlement/blob/master/RevitAddinCmd.png)
- Click on Commands RevitEntitlement
![Result](https://github.com/MadhukarMoogala/RevitEntitlement/blob/master/Result.png)### Author
Madhukar Moogala