Skip to content

Commit 7b8227a

Browse files
committed
Establish a new AssemblyInfo for OnTopic.Data.Transfer.Tests
These used to be created by default with new projects. They no longer are since most properties have been moved to the `csproj` file. There are some properties that are still useful to set on the assembly, however. Most notably, this sets the library to CLS compliant. While I was at it, I made any internal members visible to the test assembly, and explicitly set the GUID from the solution (`.sln`) file.
1 parent 30c8677 commit 7b8227a

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
/*==============================================================================================================================
2+
| Author Ignia, LLC
3+
| Client Ignia, LLC
4+
| Project Topics Library
5+
\=============================================================================================================================*/
6+
using System;
7+
using System.Runtime.CompilerServices;
8+
using System.Runtime.InteropServices;
9+
10+
/*==============================================================================================================================
11+
| DEFINE ASSEMBLY ATTRIBUTES
12+
>===============================================================================================================================
13+
| Declare and define attributes used in the compiling of the finished assembly.
14+
\-----------------------------------------------------------------------------------------------------------------------------*/
15+
[assembly: ComVisible(false)]
16+
[assembly: CLSCompliant(true)]
17+
[assembly: InternalsVisibleTo("OnTopic.Data.Transfer.Tests")]
18+
[assembly: GuidAttribute("61BA473C-A6E6-4F6A-A3C2-2715EDA6EA83")]

0 commit comments

Comments
 (0)