mirror of
https://github.com/wiremock/WireMock.Net.git
synced 2026-05-28 10:49:14 +02:00
Update instructions.md
This commit is contained in:
@@ -1,4 +0,0 @@
|
|||||||
# Copilot Instructions
|
|
||||||
|
|
||||||
## Project Guidelines
|
|
||||||
- All new byte[xx] calls should use using var data = ArrayPool<byte>.Shared.Lease(xx); instead of directly allocating byte arrays
|
|
||||||
@@ -0,0 +1,15 @@
|
|||||||
|
---
|
||||||
|
description: 'Guidelines for this solution'
|
||||||
|
applyTo: '**/*.csproj, **/*.cs'
|
||||||
|
---
|
||||||
|
|
||||||
|
# Multi .NET Framework Targeting
|
||||||
|
|
||||||
|
## Instructions
|
||||||
|
- The main project "WireMock.Net.Minimal" targets `netstandard2.0` and `net8.0`. Ensure that any new code or dependencies are compatible with these frameworks.
|
||||||
|
|
||||||
|
|
||||||
|
# C# Guidelines
|
||||||
|
|
||||||
|
## Instructions
|
||||||
|
- When a new ByteArray is needed, do not use `var data = new byte[bufferSize];`. Always use `var data = ArrayPool<byte>.Shared.Lease(bufferSize);`.
|
||||||
Reference in New Issue
Block a user